Server Kubedinov 0 Опубликовано 17 января, 2009 Жалоба Share Опубликовано 17 января, 2009 Приветствую, версия 1.48 несколько вопросов по выгрузке 1. экспорт выгрузка Excel работает на ура, если выгружать весь каталог. если сделать выборку, например "Экспортировать товары из категории:" то получаю такое: Fatal error: Cannot use string offset as an array in /var/clients/www/blabla/sota/admin/easypopulate.php on line 1158 как починить? 2. импорт при загрузке, все заливается наверх без ошибок, но в итоге на сайте слетают все фотки товаров и цены не меняются. как починить? 3. как настроить экспорт только нужных полей? например - название товара, стоимость, количество, вес 4. как оставить в магазине только одну цену? без градации - Посетитель, Покупатель, Оптовый покупатель заранее благодарен за помощь Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 января, 2009 Жалоба Share Опубликовано 18 января, 2009 1. А что находится на 1158 строке?! 2. А прайс точно в правильном формате заливается!? В нём есть колонки v_products_image, v_products_price?! 3. Такого нет. Укороченная выгрузка есть, в модуле там есть опци, какие поля выгружать, вот можно выгрузить короткий прайс - Код/Название/Цена. 4. Заполнять у товара только одно поле - Цена, при создании в админке товара, всегда будет эта цена и использоваться, если остальные цены не указываются. Вывод полей для указания других цен в админке можно удалить в /admin/includes/modules/graduated_prices.php Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 18 января, 2009 Автор Жалоба Share Опубликовано 18 января, 2009 1. А что находится на 1158 строке?! return $tax_multiplier; 2. А прайс точно в правильном формате заливается!? В нём есть колонки v_products_image, v_products_price?! беру укороченный вариант выгрузки (код товара, цена, количество), при открытии в Excel обозначаю как текстовое толе v_products_price всего полей в документе v_products_id v_products_model v_products_page_url v_products_price v_products_quantity v_products_sort EOREOR меняю цены, импортирую на сайт сохраненный документ. результат, цены сменились - фотографии товаров слетели 3. как все таки добавить поле название? ведь очень трудно по id понять о каком товаре речь. скажете, можно пользоваться полной выгрузкой, но там получается большой файл, пока он грузится на верх, весь сайт висит, и не факт, что удачно загрузится. уж очень не стабильная работа раздела. 4. сработало, спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 января, 2009 Жалоба Share Опубликовано 18 января, 2009 А почему там мало полей?! Должны быть все поля в прайсе. Вот описание - http://vamshop.ru/manual/ch05s04.html#id2905789 Все обязательные поля должны быть на месте, нельзя удалять колонки. Видимо и первая ошибка из-за того, что Вы удалили обязательные поля, такие как налог например. 3. Только руками, добавляя название товара в /admin/easypopulate.php Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 18 января, 2009 Автор Жалоба Share Опубликовано 18 января, 2009 что то мы запутались. :) почему не выгружает файл, если выбрать - Экспортировать товары из категории: ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 января, 2009 Жалоба Share Опубликовано 18 января, 2009 Там есть глюк небольшой на данный момент, нужно выбирать высшую категорию, т.е. например есть категория и подкатегория, если выбрать подкатегорию, выгрузит пустой файл, если выбрать категорию, то выгрузит нормально все подкатегории. К следующей версии постараюсь исправить, но пока так. Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 18 января, 2009 Автор Жалоба Share Опубликовано 18 января, 2009 хорошо, тогда вопрос по второму пункту, вы пишете: Все обязательные поля должны быть на месте, нельзя удалять колонки. я не удалял. я выбрал упрощенный вариант выгрузки и там только те поля, которые я описал выше. вопрос остается, почему сбрасывает картинки? (на всех товарах одна картинка) и как добавить поле - название товара. (если можно, пример кода, или файл) спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 января, 2009 Жалоба Share Опубликовано 18 января, 2009 Видимо, опять ошибка где-то в "короткой" выгрузке, просто "короткой" выгрузкой сам особо не пользуюсь, сразу и не скажу, где именно глюк. Если не сложно, зарегистрируйте проблему на vamshop.ru/bugs Но вообще что-то слишком много полей, если выгрузка "короткая", вроде ведь меньше должно быть. Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 18 января, 2009 Автор Жалоба Share Опубликовано 18 января, 2009 v_products_id v_products_model v_products_price v_products_quantity v_products_sort EOREOR проверил еще раз. может при открытии не те колонки в текстовые перевожу ? жаль, что не смогли решить. а у вас работает полная выгрузка и импорт? если да, можете выслать отвечающие за импорт файлы? ошибку зарегистрирую Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 января, 2009 Жалоба Share Опубликовано 18 января, 2009 Тогда так и должно быть, если Вы короткую выгрузку выбираете, значит я просто спутал немного. Полная выгрузка нормально работает. Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 18 января, 2009 Автор Жалоба Share Опубликовано 18 января, 2009 продолжим наш воскресный разговор ;) пробую импортировать полную таблицу, на 109 товаре из 160 получаю такое сообщение Warning: error_log(mysql_db_error.log) [function.error-log]: failed to open stream: Permission denied in /var/clients/www/sdesigncom/sota/inc/vam_db_error.inc.php on line 40 как я понял, лог не может записаться. возможно не те права файла где его искать и в этом ли дело? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 января, 2009 Жалоба Share Опубликовано 18 января, 2009 Что-то с базой не так. В /admin папке создайте файл mysql_db_error.log, поставьте права доступа 777 и ещё раз зайдите на страницу с ошибкой, затем посмотрите в этот log файл и приведите текст ошибки, тогда можно будет что-либо конкретное сказать. Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 18 января, 2009 Автор Жалоба Share Опубликовано 18 января, 2009 18/01/2009 20:01:47 | 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\\' </td></tr><tr><td>Размер дисплея, пикселы </td><td>640x4' at line 3 | UPDATE products_description SET products_name = 'Eten Glofiish X600', products_description = '<h3>Технические характеристики E-Ten X600:</h3><table border="0" width="100%" class="features_table"><tbody><tr><th colspan="2">Основные</th></tr><tr><td>Длина </td><td>113 мм </td></tr><tr><td>Ширина </td><td>60 мм </td></tr><tr><td>Толщина </td><td>16 мм </td></tr><tr><td>Вес </td><td>146 гр </td></tr><tr><td>Цвета корпуса </td><td>серый, черный, красный, белый, голубой </td></tr><tr><td>Особенности </td><td>Материалы корпуса: пластик, металлические вставки, soft-touch </td></tr><tr><th colspan="2">Процессор / Память / ОС</th></tr><tr><td>Тип процессора </td><td>Samsung SC32442 </td></tr><tr><td>Частота процессора </td><td>400 МГц </td></tr><tr><td>Память RAM (ОЗУ) </td><td>64 Мб </td></tr><tr><td>Память ROM (ПЗУ) </td><td>128 Мб </td></tr><tr><td>Операционная система </td><td>Windows Mobile 6 Professional </td></tr><tr><th colspan="2">Дисплей</th></tr><tr><td>Размер дисплея </td><td>2.83 \\'\\' </td></tr><tr><td>Размер дисплея, пикселы </td><td>640x480 </td></tr><tr><td>Кол-во цветов дисплея </td><td>65536 </td></tr><tr><th colspan="2">Мультимедиа</th></tr><tr><td>Полифонический динамик </td><td>Да </td></tr><tr><td>MP3 плеер </td><td>Да </td></tr><tr><td>Диктофон, встроенный микрофон </td><td>Да </td></tr><tr><td>Особенности </td><td>Виброзвонок<br />Windows Media Player<br />FM-радио </td></tr><tr><th colspan="2">Фотокамера</th></tr><tr><td>Общее число мегапикселей </td><td>2 МP </td></tr><tr><td>Разрешение фотоснимков </td><td>1600x1200 </td></tr><tr><td>Эффекты фотосъемки </td><td>Норма, Негатив, Оттенки серого, Ретроспектива, Отражение </td></tr><tr><td>Особенности </td><td>Формат файла снимков BMP, JPEG<br />Запись видео с разрешением 320x240, 176x144, 128x96 точек в формат 15fps, 3gp<br />Баланс белого: Авто, Накал, Освещение, Солнечный свет, Тень, Пасмурно, Ночь<br />Вспышка<br />Зеркальце </td></tr><tr><th colspan="2">Коммуникации</th></tr><tr><td>Bluetooth </td><td>Да </td></tr><tr><td>Wi-Fi (802.11) </td><td>Да </td></tr><tr><td>USB-порт </td><td>Да </td></tr><tr><td>Стандарты GSM </td><td>GSM 850/ 900/ 1800/ 1900 </td></tr><tr><td>GPS-приемник </td><td>Да </td></tr><tr><td>Особенности </td><td>Предиктивный ввод текста Т9<br />SMS, MMS, Email<br />GPRS<br />EDGE </td></tr><tr><th colspan="2">Интерфейсы</th></tr><tr><td>Слоты расширения памяти </td><td>MicroSD (до 2 Гб) </td></tr><tr><th colspan="2">Батарея / Питание</th></tr><tr><td>Тип батареи </td><td>Li-Ion </td></tr><tr><td>Емкость батареи </td><td>1530 мАч </td></tr><tr><td>Среднее время работы </td><td>170 ч </td></tr><tr><td>Особенности </td><td>Время работы в режиме разговора - до 7 часов, в режиме ожидания - до 170 часов, в режиме использования карманного компьютера - до14 часов, в режиме использования GPS - до 7 часов </td></tr></tbody></table>', products_short_description = '', products_keywords = '', products_url = '', products_meta_title = '', products_meta_description = '', products_meta_keywords = '' WHERE products_id = '109' AND language_id = '1' | /admin/easypopulate.php?split=0[/code] Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 18 января, 2009 Автор Жалоба Share Опубликовано 18 января, 2009 исправил содержание в описании, пробую еще раз Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 января, 2009 Жалоба Share Опубликовано 18 января, 2009 Пробуйте. Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 18 января, 2009 Автор Жалоба Share Опубликовано 18 января, 2009 работает. так же пробовал открывать файл не определяя текстовые колонки. тоже сработало. но все же, хотелось бы получить работающий вариант "минимум" название товара, цена товара, - то есть набор минимум. спасибо Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 19 января, 2009 Автор Жалоба Share Опубликовано 19 января, 2009 4. Заполнять у товара только одно поле - Цена, при создании в админке товара, всегда будет эта цена и использоваться, если остальные цены не указываются. Вывод полей для указания других цен в админке можно удалить в /admin/includes/modules/graduated_prices.php не могу понять, какой именно код нужно убрать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 января, 2009 Жалоба Share Опубликовано 19 января, 2009 Про такой "минимум" зарегистрируйте пожелание на vamshop.ru/bugs Я попробую к следующей версии добавить колонку название товара в укороченный вариант. Какой код удалять?! Смотря что нужно, можно вообще всё удалить, что б не было вывода цен для групп, а была одна цена на всех. Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 19 января, 2009 Автор Жалоба Share Опубликовано 19 января, 2009 по указанному вами пути нет того файла, есть другой \admin\includes\modules\group_prices.php если удаляю его содержимое, то в админке исчезают все поля цен. ) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 января, 2009 Жалоба Share Опубликовано 20 января, 2009 Так Вы ж просто частями удаляйте, да смотрите. Как я понимаю, нужно удалить кусок кода: <?phpfor ($col = 0, $n = sizeof($group_data); $col < $n +1; $col ++) { if ($group_data[$col]['STATUS_NAME'] != '') {?>......<?php } } ?>[/code]С 65 по 137 строку. Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 20 января, 2009 Автор Жалоба Share Опубликовано 20 января, 2009 спасибо большое за помощь. Ссылка на сообщение Поделиться на другие сайты
Server Kubedinov 0 Опубликовано 21 января, 2009 Автор Жалоба Share Опубликовано 21 января, 2009 как тоже самое сделать на странице "изменение цен" необходимо убрать дополнительные поля цен Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 января, 2009 Жалоба Share Опубликовано 21 января, 2009 Удалять в /admin/quick_updates.php: <td class="dataTableHeadingContent"> <?php echo TABLE_HEADING_PRICE . '2'; ?> </td> <td class="dataTableHeadingContent"> <?php echo TABLE_HEADING_PRICE . '3'; ?> </td> <td class="dataTableHeadingContent"> <?php echo TABLE_HEADING_PRICE . '4'; ?> </td>[/code]И чуть ниже ещё код. Ссылка на сообщение Поделиться на другие сайты
OlegL 0 Опубликовано 22 января, 2009 Жалоба Share Опубликовано 22 января, 2009 Загружаю из Excel - вот, что пишет : string(46) "SELECT MAX( categories_id) max FROM categories" string(46) "SELECT MAX( categories_id) max FROM categories" | 11 | 1000913-А | | | подш.� | подш.� | 1000913-А | | | | | | 89 | | | 2009-01-22 | 13 | 0 | | ЗиЛ-433 | 1 СТАН | | | | | | --нет-- | Active | Товар добавлен string(46) "SELECT MAX( categories_id) max FROM categories" string(46) "SELECT MAX( categories_id) max FROM categories" | 12 | 100-351100 | | | р/к-кт | р/к-кт | 100-351100 | | | | | | 690 | | | 2009-01-22 | 2 | 0 | | ЗиЛ-530 | 35 ТОР� | | | | | | --нет-- | Active | Товар добавлен string(46) "SELECT MAX( categories_id) max FROM categories" | 12 | 100-351100 | | | р/к-кт | р/к-кт | 100-351100 | | | | | | 690 | | | 2009-01-22 | 2 | 0 | | ЗиЛ-433 | 35 ТОР� | | | | | | --нет-- | Active | Товар обновлён string(46) "SELECT MAX( categories_id) max FROM categories" string(46) "SELECT MAX( categories_id) max FROM categories" | 12 | 100-351100 | | | р/к-кт | р/к-кт | 100-351100 | | | | | | 690 | | | 2009-01-22 | 2 | 0 | | ЗиЛ-433 | 35 ТОР� | | | | | | --нет-- | Active | Товар обновлён | 13 | 100-351101 | | | влаго | влаго | 100-351101 | | | | | | 2000 | | | 2009-01-22 | 7 | 0 | | ЗиЛ-530 | 35 ТОР� | | | | | | --нет-- | Active | Товар добавлен | 13 | 100-351101 | | | влаго | влаго | 100-351101 | | | | | | 2000 | | | 2009-01-22 | 7 | 0 | | ЗиЛ-433 | 35 ТОР� | | | | | | --нет-- | Active | Товар обновлён и т.д. Это только фрагмент. Так и должно быть или это ошибки ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 января, 2009 Жалоба Share Опубликовано 22 января, 2009 Да вроде ничего страшного. Просто создаёт, видимо, сразу и категории для товаров. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения