support 447 Опубликовано 23 февраля, 2011 Жалоба Share Опубликовано 23 февраля, 2011 96db Если картинка в v_products_image указана, должно быть всё нормально. Затем уже нужно загружать сами файлы картинок в поддиректории внутри /images/product_images/ Ссылка на сообщение Поделиться на другие сайты
96db 0 Опубликовано 23 февраля, 2011 Жалоба Share Опубликовано 23 февраля, 2011 Т.е. она щас автоматом когда в папку original_images копируешь фото после импорта не режет их под каждый размер ? Через импорт у меня вообще не хочет с ними ничего делать. В админке "Разрешить обработку картинок в excel импорт/экспорт" стоит "true" Я когда через админку добавляю, он их добавляет как нужно. Так же если вручную /images/product_images/ раскидываю по каждой папке то все работает Ссылка на сообщение Поделиться на другие сайты
retail 0 Опубликовано 23 февраля, 2011 Жалоба Share Опубликовано 23 февраля, 2011 Да, теперь главная и обязательная колонка v_products_model. Не очень удобно. Артикул может быть одинаковым у товаров разных производителей. У меня при тестировании несколько товаров затерлось. Как быть с новыми товарами, когда их добавляешь? Если затерлись - восстанавливать бэкап и шерстить в ручную, а потом менять артикул. С измененным артикулом производителя товар не будет находиться в "быстром заказе". Вообщем, это не правильно. Эта колонка НЕ должна быть уникальна. В базе есть products_ean - это, насколько я понимаю, внутренний артикул магазина (типа инвентаризационного номера) для наименования. Вот он - да он уникальный, но к сожалению, не используется магазином. Его бы и взять за основу. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 февраля, 2011 Жалоба Share Опубликовано 24 февраля, 2011 96db Нет, не режет. Эта опция в новой версии импорта пока не работает, будет добавлена в следующей версии магазина наверное. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 февраля, 2011 Жалоба Share Опубликовано 24 февраля, 2011 retail Артикул - обязательное и уникальное поле для текущей версии excel импорт/экспорт. products_ean - штрих-код. Ссылка на сообщение Поделиться на другие сайты
96db 0 Опубликовано 24 февраля, 2011 Жалоба Share Опубликовано 24 февраля, 2011 Это плохо что не режет! Появилась дополнит. затрата времени. Надеюсь в новой версии поправите. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 февраля, 2011 Жалоба Share Опубликовано 24 февраля, 2011 Это ж тормозить будет и так не быстрый импорт. Резать в любом случае лучше отдельно от импорта, через Админку - Модули - XT-Модули - Пакетная обработка. А ещё лучше вообще готовить картинки в офлайне и грузить готовые. Ссылка на сообщение Поделиться на другие сайты
buddha 0 Опубликовано 26 февраля, 2011 Жалоба Share Опубликовано 26 февраля, 2011 Саша, скажи, пожалуйста, можно ли поставить в магазине 2 версии ЕР? Что-бы при необходимости пользоваться или старой или новой, и они между собой не ругались. :) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 февраля, 2011 Жалоба Share Опубликовано 27 февраля, 2011 Можно. Старый файл назовите например /admin/easypopulate1.php Но что б он открывался в браузере нужно будет в базу данных, в таблицу admin_access добавить колонку easypopulate1 и поставить значение 1 в этой колонке. Ссылка на сообщение Поделиться на другие сайты
buddha 0 Опубликовано 27 февраля, 2011 Жалоба Share Опубликовано 27 февраля, 2011 Спасибо за ответ! Ссылка на сообщение Поделиться на другие сайты
retail 0 Опубликовано 27 февраля, 2011 Жалоба Share Опубликовано 27 февраля, 2011 еще надо добавить файл epconfigure.php и имена меток. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 февраля, 2011 Жалоба Share Опубликовано 27 февраля, 2011 Да, забыл про этот файл. /admin/epconfigure.php Ссылка на сообщение Поделиться на другие сайты
retail 0 Опубликовано 27 февраля, 2011 Жалоба Share Опубликовано 27 февраля, 2011 Еще надо переименовать и залить старый языковой файл. Для данного примера \lang\russian\admin\easypopulate1.php Вопрос - как ссылку на этот старый EP поместить в меню админки? вообщем, не все так просто. Еще внутри easypopulate1.php надо везде, где встречается "easypopulate.php" обозвать по новому (easypopulate1.php). Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 февраля, 2011 Жалоба Share Опубликовано 27 февраля, 2011 Нужно добавлять новую ссылку в /admin/includes/header.php Там меню строится. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 11 марта, 2011 Жалоба Share Опубликовано 11 марта, 2011 У меня после обновления (поставил голый 1.62, взял базу от 1.56, инъекциями обновил до 1.62) магазина в экспорте easypopulate нет поля v_products_id. Собственно, а при импорте данных магазин пишет: 1062 - Duplicate entry '2147483647' for key 1INSERT INTO products ( products_image, products_quantity_min,products_quantity_max,products_sort,products_page_url,products_discount_allowed,products_startpage,products_startpage_sort,products_to_xml, products_model, products_price, products_status, products_last_modified, products_date_added, products_date_available, products_tax_class_id, products_weight, products_quantity, manufacturers_id ) VALUES ( 'Leatherman/MUT_EOD.jpg', '1','1000','0','','100.0000','0','0','1', 'MUT EOD', '9150', '1', '2011-03-11 13:15:43', '-0001-11-30 00:00:00', '1970-01-01 03:00:00', '', '0.00', '2', 38).....................[/code]А откуда [b]2147483647[/b] вообще понять не могу. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 марта, 2011 Жалоба Share Опубликовано 11 марта, 2011 В новой версии нет колонки v_products_id Выгрузите и посмотрите формат прайса, он изменился чуть. Основное поле - v_products_model Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 11 марта, 2011 Жалоба Share Опубликовано 11 марта, 2011 Выгрузил 10 записей, в поле v_products_model сменил названия, импортирую - пишет описанную ошибку. Если поле v_products_model не редактирую, а только другие поля, то при импорте товар успешно обновляется. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 11 марта, 2011 Жалоба Share Опубликовано 11 марта, 2011 Подключил чистую базу. В неё импортируется без проблем. Экспортировал старые позиции из прежней базы и easypopulat'ом загрузил в новую. Всё успешно. Но там остались пользователи, настройки и прочее, прочее. Видимо инкапсуляциями с 1.56 до 1.62 не удачно прошло. Сами файлы для sql приложил. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 марта, 2011 Жалоба Share Опубликовано 11 марта, 2011 Наверное в структуре файла где-то ошибка, раз не импортируется. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 11 марта, 2011 Жалоба Share Опубликовано 11 марта, 2011 АГА ::), пробежался по форуму по запросу 2147483647 . например, тут есть решение: http://vamshop.ru/forum/index.php?topic=854.msg7167#msg7167 В phpMyAdmin в таблице products заходишь в операции. Внизу поле auto_increment устанавливаешь желаемое значение с которого начать отсчет (убедись что 2147483647 удалил0) например 50000, жмешь пошел. Все работает! Дело в автоинкременте. Вы и сам, Александр, не однократно предполагали в чём дело в аналогичных ситуациях. В PHPmyadmin просто в products меняем автоинкрементное значение 2147483647 на следующее за максимальным, у меня это почему-то было 55000. Видимо этот product_id взялся в результате импорта товаров предыдущей версией easypopulate (разделяли товар по пулам привязываясь к колонке product_id). Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 марта, 2011 Жалоба Share Опубликовано 11 марта, 2011 Ну всё равно ведь вылезло это число из-за того, что прайс не тот грузанули в базу. В-общем, я ж в том числе и для этого в новой версии написал, что обязательно делайте резервные копии. Надеюсь, что разобрались, что к чему. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 11 марта, 2011 Жалоба Share Опубликовано 11 марта, 2011 Несколько человек с базой работает через excel. Вообще в этой записи картинка товара указана как 2147483647_0.jpg. Я предполагаю, что просто в старом easypopulate (мы картинки обычно артикулами называем) кто-то вписал это число в product_id. Но вот почему именно максимальное значение? Явно не совпадение, что-то где-то автоматом выскочило, вот и вписали. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 марта, 2011 Жалоба Share Опубликовано 11 марта, 2011 Не знаю, наверное вписали в v_products_id такое число, раз появилось. Ссылка на сообщение Поделиться на другие сайты
skyliner 0 Опубликовано 18 апреля, 2011 Жалоба Share Опубликовано 18 апреля, 2011 А что конкретно нужно заполнять в колонке v_products_model? Если например название "Замок врезной Mottura-52.771" тогда в v_products_model просто "Mottura-52.771" или номер? что ставить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 апреля, 2011 Жалоба Share Опубликовано 18 апреля, 2011 Нужно артикул товара писать. Либо просто любой набор цифр, букв, главное что б у разных товаров артикул не повторялся. По v_products_model колонке скрипт отличает один товаро от другого. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения