Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

natural

 

Не понял, но все равно рад за вас :)

Главное что получилось.

Посмотрите в проге, там много таких мест - везде нужно скорректировать.

Надіслати
Поділитися на інших сайтах

natural

 

Не понял, но все равно рад за вас :)

Главное что получилось.

Посмотрите в проге, там много таких мест - везде нужно скорректировать.

я не знал что их много )) Пришлось самому додуматься что же на самом деле происходит . Спасибо Вам еще раз!

Надіслати
Поділитися на інших сайтах


Все сделал по инструкции, пишет готово, товар не загружается

1. Включите "Создавать производителя в магазине", а то у вас производитель Ballu не создан.

2. У вас товары не добавляются, а пытаются обновиться (т.е. эти товары у же есть в магазине):  Photo has not been updated  - это значит обновление.

А у вас "Обновить фото"  выключено ("никогда").

 

3. Товары в магазине есть и их фото привязаны к папкам /image/data/tovar/Ballu/1/   - это число - последняя цифра Модели товара (Кода).

Посмотрите, что в этих папках лежит, не грохнули ли вы там фото?

 

Включите те кнопки, о которых я писал и попробуйте прогнать прайс "Добавлять и обновлять"

Надіслати
Поділитися на інших сайтах

1. Включите "Создавать производителя в магазине", а то у вас производитель Ballu не создан.

2. У вас товары не добавляются, а пытаются обновиться (т.е. эти товары у же есть в магазине):  Photo has not been updated  - это значит обновление.

А у вас "Обновить фото"  выключено ("никогда").

 

3. Товары в магазине есть и их фото привязаны к папкам /image/data/tovar/Ballu/1/   - это число - последняя цифра Модели товара (Кода).

Посмотрите, что в этих папках лежит, не грохнули ли вы там фото?

 

Включите те кнопки, о которых я писал и попробуйте прогнать прайс "Добавлять и обновлять"

Ничего не изменилось(

error.txt

Надіслати
Поділитися на інших сайтах


Если вы удаляете руками в БД товар из таблицы product, то вы должны удалить его же и из таблицы product_to_category иначе будет то, что у вас:

при создании нового товара возник дубликат записи в product_to_category

 

Товар прописывается в нескольких таблицах не только из product_to_category, там его тоже нужно удалить.

Надежнее всего товар удалять модулем: Инструменты -  Код товара без префикса поставщика от: ххххх   до: ххххх  - Удалить товары

Я не удалял руками товары. В базе ответа не нашел. Дублей по этому коду нет нигде. Модуль каждый раз завершается с этой ошибкой, добавляет по 1 позиции и вылетает. Иногда добавляет 10-50 позиций, но в основном по 1. Первые 400 позиций из прайса добавляет без проблем, потом начинаются эти проблемы. Нужна очень помощб, а то прайс огромный - так по 1 позиции не надобавляешься...

Надіслати
Поділитися на інших сайтах


kimromanov сказал(а) 29 Апр 2014 - 5:00 PM:

Помогите решить проблему. Выдает такую ошибку "Fatal error: Uncaught exception 'ErrorException' with message 'Error: Duplicate entry '53975-58' for key 'PRIMARY'<br />Error No: 1062<br />INSERT INTO product_to_category SET `product_id` = '53975', `category_id` = '58'' in /www/мой_сайт/system/database/mysqli.php:40 Stack trace: #0 //www/мой_сайт/vqmod/vqcache/vq2-system_library_db.php(20): DBMySQLi->query('INSERT INTO pro...') #1 /www/мой_сайт/admin/model/catalog/suppler.php(1413): DB->query('INSERT INTO pro...') #2 /www/мой_сайт/admin/model/catalog/suppler.php(7283): ModelCatalogSuppler->putNewProduct(Array, '0', 53975, '', 0, Array, Array, '0', '0', Array, 0, '0', Array) #3 /www/мой_сайт/admin/controller/catalog/suppler.php(206): ModelCatalogSuppler->loadfile('/home/u29/tmp/p...', 'erc.xml', '9') #4 [internal function]: ControllerCatalogSuppler->Start() #5 /www/мой_сайт/vqmod/vqcache/vq2-system_engine_front.php(42): call_user_func_array(Array, Array) #6 /home/u2 in /www/мой_сайт/system/database/mysqli.php on line 40"

попробуй снять "показывать в родительской категории", в случае, если ввел несколько колонок в поле Категории.

как я понял - модуль раскидал по всем категориям, а потом начал прописывать родительские. а там уже все прописано.

мне помогло. ошибка была похожая - Duplicate entry...  Не помню только - дальше по тексту как у тебя или другое было.

  • +1 1
Надіслати
Поділитися на інших сайтах


Ничего не изменилось(

Как же не изменилось?

Изменилось, теперь пишет, что неправильный номер колонки с ценой.

Может быть вы прайс сконвертирывали не Виндовым Экселем?

Надіслати
Поділитися на інших сайтах

Я не удалял руками товары. В базе ответа не нашел. Дублей по этому коду нет нигде. Модуль каждый раз завершается с этой ошибкой, добавляет по 1 позиции и вылетает. Иногда добавляет 10-50 позиций, но в основном по 1. Первые 400 позиций из прайса добавляет без проблем, потом начинаются эти проблемы. Нужна очень помощб, а то прайс огромный - так по 1 позиции не надобавляешься...

del

 

vastrel

попробуй снять "показывать в родительской категории", в случае, если ввел несколько колонок в поле Категории.

как я понял - модуль раскидал по всем категориям, а потом начал прописывать родительские. а там уже все прописано.

мне помогло. ошибка была похожая - Duplicate entry... Не помню только - дальше по тексту как у тебя или другое было.

Спасибо, vastrel кажется мне есть, что проверить в программе :)

Надіслати
Поділитися на інших сайтах

попробуй снять "показывать в родительской категории", в случае, если ввел несколько колонок в поле Категории.

как я понял - модуль раскидал по всем категориям, а потом начал прописывать родительские. а там уже все прописано.

мне помогло. ошибка была похожая - Duplicate entry...  Не помню только - дальше по тексту как у тебя или другое было.

Спасибо за совет, но у меня не включена опция "показывать в родительской категории", но действительно указаны 2 категории в ячейке. Попробую добавить только в 1

Надіслати
Поділитися на інших сайтах


del

 

vastrel

попробуй снять "показывать в родительской категории", в случае, если ввел несколько колонок в поле Категории.

как я понял - модуль раскидал по всем категориям, а потом начал прописывать родительские. а там уже все прописано.

мне помогло. ошибка была похожая - Duplicate entry... Не помню только - дальше по тексту как у тебя или другое было.

Спасибо, vastrel кажется мне есть, что проверить в программе :)

Помогло. Я оставил только 1 категорию в ячейке

Надіслати
Поділитися на інших сайтах


И еще вопрос - можно ли как то сделать"черный список" товаров, которые модуль бы не добавлял, А то у моего поставщика огромный прайс, а мне не все там нужно. Сейчас создал выключенную категорию, куда все отправляю и потом в ней удаляю, но это такой себе вариант - хотелось бы автоматизировать

Надіслати
Поділитися на інших сайтах


В 6.1 придется руками в файле admin/model/catalog/suppler поправить.

Ищите по тексту мета-данн

Добрый день

$seo_keyword =  $name , $meta_manuf,  $meta_category_name в Интернет магазине $store ;

 

Так получится название товара, производитель, категория?

Надіслати
Поділитися на інших сайтах


И еще вопрос - можно ли как то сделать"черный список" товаров, которые модуль бы не добавлял, А то у моего поставщика огромный прайс, а мне не все там нужно. Сейчас создал выключенную категорию, куда все отправляю и потом в ней удаляю, но это такой себе вариант - хотелось бы автоматизировать

поставь им количество 0, модуль их пропустит

а автоматизировать попробуй в экселе, если есть подходящий критерий - цена выше какой-либо, например, а потом уже скармливай модулю

Надіслати
Поділитися на інших сайтах


поставь им количество 0, модуль их пропустит

а автоматизировать попробуй в экселе, если есть подходящий критерий - цена выше какой-либо, например, а потом уже скармливай модулю

Ну какая же это автоматизация? У меня 5 поставщиков, у каждого прайсы по 20000>, нужно один раз сделать, чтобы потом просто прогонять новый прайс и чтобы новые позиции в используемых категориях добавлялись, цены обновлялись, а лишнее отсекалось

Надіслати
Поділитися на інших сайтах


Появилась еще не понятная проблема. Мне нужно добавить 10000 позиций из прайса. Добавляется только 2000, пишет "Готово" и все. Пробовал с включенной функцией "Добавить", "Обновить", "Добавить и обновить" - толку 0 =(. В error пишет о пропусках позиций с ценой 0 и несколько ошибок по фото, мол с сайта не загрузилась и поставлена фото по-умолчанию

Надіслати
Поділитися на інших сайтах


Появилась еще не понятная проблема. Мне нужно добавить 10000 позиций из прайса. Добавляется только 2000, пишет "Готово" и все. Пробовал с включенной функцией "Добавить", "Обновить", "Добавить и обновить" - толку 0 =(. В error пишет о пропусках позиций с ценой 0 и несколько ошибок по фото, мол с сайта не загрузилась и поставлена фото по-умолчанию

 

проверьте повторяющиеся артикулы в прайсе.

Надіслати
Поділитися на інших сайтах

При загрузке таблицы выскакивает сообщение :

 

Warning: unlink(./uploads/sos.tmp) [function.unlink]: Permission denied in Z:\home\market2.ua\www\admin\model\catalog\suppler.php on line 4231Warning: Cannot modify header information - headers already sent by (output started at Z:\home\market2.ua\www\admin\index.php:79) in Z:\home\market2.ua\www\system\engine\controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at Z:\home\market2.ua\www\admin\index.php:79) in Z:\home\market2.ua\www\system\engine\controller.php on line 29

 

ПОМОГИТЕ!

opencart_v1.5.4.1

Napolnenye_price-v.4.10

OpenCart1-5-4

Надіслати
Поділитися на інших сайтах


The Product was passed: Row ~= 1 SKU = 21 Invalid price of product = 20;31;50;

цена прописана для каждой из опций (объема духов) в прайсе, что не так?

Тем более если указывать плюс к цене или минус к цене он выводиться на сайте в опциях знак - или +, а это неправильно, вы говорили как это удалить, но после этого опции перестают работать.

Надіслати
Поділитися на інших сайтах


The Product was passed: Row ~= 1 SKU = 21 Invalid price of product = 20;31;50;

цена прописана для каждой из опций (объема духов) в прайсе, что не так?

Тем более если указывать плюс к цене или минус к цене он выводиться на сайте в опциях знак - или +, а это неправильно, вы говорили как это удалить, но после этого опции перестают работать.

 

цена для опций должна быть +или - к основной цене. Это специфика опенкарта и модуль к этому отношения не имеет. Попробуйте в какой нибудь товар внести опции руками и Вы всё поймёте.

Надіслати
Поділитися на інших сайтах

Ну какая же это автоматизация? У меня 5 поставщиков, у каждого прайсы по 20000>, нужно один раз сделать, чтобы потом просто прогонять новый прайс и чтобы новые позиции в используемых категориях добавлялись, цены обновлялись, а лишнее отсекалось

черный список можно сделать средствами экселя и VBA, например.

создать список на отдельной страничке, кнопку, сделать цикл проверки каждой ячейки по списку. при нахождении вхождения :) ставить количество = 0. это и будет автоматизация.

Надіслати
Поділитися на інших сайтах


черный список можно сделать средствами экселя и VBA, например.

создать список на отдельной страничке, кнопку, сделать цикл проверки каждой ячейки по списку. при нахождении вхождения :) ставить количество = 0. это и будет автоматизация.

А можно подробнее? Метод интересный, но целью моего сообщения было предложить автору модуля реализовать такой функционал, когда будет настроение=). Думаю - не мне одному пригодился бы

Надіслати
Поділитися на інших сайтах


Нет, каждый день это делать не нужно, раз сделаете и все, модуль запомнит (таблицы suppler_sku и suppler_sku_descroption  в БД)

 

Модель всегда теперь будет в формате  ххххххх-уу, где: ххххххх - product_id а уу - номер поставщика.

А СКУ - это артикул, он не имеет отношения к модели.

 

Если у вас на сайте, до установки модуля, в Модели были какие-то тексты, то модуль с такими товарами работать не будет (он не увидит номера поставщика уу)

Поэтому, при обновлении товаров прайсом, вы можете включить кн. "Преобразовать модель в код товара" и все Модели станут хххххх-уу

 

Мне кажется, что покупателю легче заказать товар 12345-01, чем  B4060CA00C.

Да и менеджер магазина сразу увидит, что поставщик 01, а это значит: "Ожидайте пока товар приедет (из Магадана)" :)

 

Если вас интересует, как вытащить в карточку товара, кроме Модели еще и  Артикул (B4060CA00C), то только скажите, я вам напишу.

 

The Product was passed: Row ~= 9 SKU = Invalid price of product = - говорит, что в 9-й строке прайса пусто, не только цена, но и СКУ

Возможно, что ваш прайс не в формате Видовой Таблицы XML 2003 или там, действительно, ничего нет.

 

Модель (Код товара) в виде ххххххх-уу - это принципиально.

Понял.

В моём случае sku имеет отношение к модели - это одно и тоже.

А как в "модели" не может быть текста, если это поле обязательное? Сайт заполнялся вручную 2 года назад, в админке поле "Код товара" - является обязательным, оно не могло быть пустым, иначе товар не создавался бы. В поле "Код товара" писался артикул товара и в моей тематики он имеет вот такой вид B4060CA00C. Получается карточка товара выглядит таким образом.

Product _name

Модель - B4060CA00C

Кол-во - 1000

Цена - 1000

Кнопка - Купить.

Прайс лист от поставщика выглядит таким образом - product name, артикул (B4060CA00C), кол-во, цена. Тоесть мой артикул B4060CA00C, который указан в поле "Код товара", а на сайте отображается как модель совпадает с артикулом в прайсе. Модуль цену обновляет, всё прекрасно, НО, он и заодно меняет "код товара" в админке, она же модель на сайте на префикс поставщика, B4060CA00C удаляется с сайта и заменяется на -01. Для меня это КАТАСТРОФА, благо на другом сайте опробывал модуль сперва. "Код товара" в админке и в модели на сайте пишется -01.

Можно ли сделать чтоб это удаление не происходило? Чтоб карточка не менялась, только цена, мне даже не совсем подходит вот такой вариант B4060CA00C-01. Если это единственный выход, то подскажите как правильно его реализовать, чтоб хотя бы было так B4060CA00C-01 ? Версия 1,5,3,1 - сайт заполнен около 2000 товарами.

Другой сайт версия 1,5,5,1 совсем пустой, делаю обновление цены и ставлю галочку преобразовать модель в код как вы говорите - итог Не xxxxxxx-yy, а только yy.

Просьба обьяснить человеческим языком что делать в такой ситуации :-) 

Теперь по ошибкам

Конечно в 9 строке пусто и ску и цена, 9 строки вообще нет. Товаров в прайсе всего 8 штук, сам создал, тестировал парсинг. Почему он эти 8 товаров не добавляет и ругается на 9 строку?

Прайс в формате Видовой Таблицы XML 2003 - делал обычным стандартным екселем.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.