Rassol2 Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 Да, Вы правы, поставщик сменил способ отображения фото - стало через zoomlens. Теперь фото стоят в таком контексте: <div onclick="getMainProductPict('/upload/resize_cache/iblock/cd4/1070_1598_119bdbb4b562ca5c6ba767e9298e0ef67/cd483b4d9a4f13dc571bd4cc0c6244af.jpeg',0);" style="width: 120px; height: 180px; margin-bottom: 24px; float: none;"><img id="0" src="/upload/resize_cache/iblock/cd4/118_178_240cd750bba9870f18aada2478b24840a/cd483b4d9a4f13dc571bd4cc0c6244af.jpeg" width="118" height="178" class="border"></div> Исправила текст для парсинга, но теперь вставляются фото очень маленького размера. поменяйте параметры парсинга на большое фото. И все. Надіслати Поділитися на інших сайтах More sharing options... Відповіді 49,5k Created 11 р Остання відповідь 13 лис Top Posters In This Topic 4282 1600 5935 4816 Popular Days 17 лют 106 28 лют 101 13 лют 96 12 лют 93 Top Posters In This Topic Rassol2 4 282 posts cherkas 1 600 posts usergio 5 935 posts Rubynoid 4 816 posts Popular Days 17 лют 2015 106 posts 28 лют 2015 101 posts 13 лют 2014 96 posts 12 лют 2014 93 posts Popular Posts usergio 9 січня 2013 39 usergio 10 березня 2022 Я жив и уже работаю usergio 9 травня 2019 Уряяяя! Наконец выложил новую версию 9.1 С Cron-ом, кушает прайсы по ссылке в любом формате... 9 месяцев работы Много писать не буду, заснял видео (если что не доложил в раздаче, Posted Images d1psey Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 (змінено) такой прайс тоже можно загрузить немного доработаввыведите еще один артикул для товара, пусть он будет одним из артикулов опцийнапримерарт.товара-139 арт.опции-139 наименование-Бантик женский №110F014 Джинс размер-Lарт.товара-139 арт.опции-140 наименование-Бантик женский №110F014 Джинс размер-Mарт.товара-139 арт.опции-141 наименование-Бантик женский №110F014 Джинс размер-XLарт.товара-139 арт.опции-142 наименование-Бантик женский №110F014 Джинс размер-XXL Спасибо за отклик!Возникла еще одна проблема, когда сделал отдельный артикул для опции "размер" и "цвет" и в настройках формы поставщика включил артикул опций и указал соответствующие колонки, появилась вот такая вот ошибка при попытке загрузить прайс: Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'optsku' in 'where clause'Error No: 1054SELECT * FROM oc_product_option_value WHERE `optsku` = '2000255107484'' in /var/www/user12837/data/www/мой_сайт/system/database/mysqli.php:41 Stack trace: #0 /var/www/user12837/data/www/мой_сайт/vqmod/vqcache/vq2-system_library_db.php(20): DBMySQLi->query('SELECT * FROM o...') #1 /var/www/user12837/data/www/мой_сайт/admin/model/catalog/suppler.php(1339): DB->query('SELECT * FROM o...') #2 /var/www/user12837/data/www/мой_сайт/admin/model/catalog/suppler.php(11634): ModelCatalogSuppler->getOptionSKU('2000255107484') #3 /var/www/user12837/data/www/мой_сайт/vqmod/vqcache/vq2-admin_controller_catalog_suppler.php(301): ModelCatalogSuppler->loadfile('/tmp/phpxZnIQi', 'testthisshit.xm...', '2') #4 [internal function]: ControllerCatalogSuppler->Start() #5 /var/www/user12837/data/www/мой_сайт/vqmod/vqcache/vq2-system_engine_front.php(42): call_user_func_array(Array, A in /var/www/user12837/data/www/мой_сайт/system/database/mysqli.php on line 41 как ее лечить? Змінено 29 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 Спасибо за отклик! Возникла еще одна проблема, когда сделал отдельный артикул для опции "размер" и "цвет" и в настройках формы поставщика включил артикул опций и указал соответствующие колонки, появилась вот такая вот ошибка при попытке загрузить прайс: как ее лечить? Лечится внимательной установкой модуля, вы пропустили пункт где необходимо выполнить запросы в PHPmyadmin ALTER TABLE `oc_suppler_data` ADD INDEX( `category_id` ) ;ALTER TABLE `oc_suppler_data` ADD INDEX( `form_id` ) ; ALTER TABLE `oc_product` ADD INDEX( `sku` ) ; ALTER TABLE `oc_suppler_sku_description` ADD INDEX( `sku` ) ; ALTER TABLE `oc_suppler_sku` ADD INDEX( `sku_id` ) ; ALTER TABLE `oc_product_option_value` ADD INDEX( `optsku` ) ; ALTER TABLE `oc_attribute_description` ADD INDEX( `name` ) ; ALTER TABLE `oc_manufacturer` ADD INDEX( `name` ) ; Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 (змінено) Действительно, но я не пропустил его а невнимательно текст запроса скопировал, не до конца. спасибо за помощь. Лечится внимательной установкой модуля, вы пропустили пункт где необходимо выполнить запросы в PHPmyadmin Теперь битый час бьюсь с такой проблемой: при попытке загрузить правильно сохраненный прайс (раньше он грузился, до того как артикул опций добавил) модуль пишет "Готово...", но товаров нет, а в логах пишет следующее: The Product passed: Row ~= 4296 Purchase price not found in price-list in column: 15 хотя колонка №15 с ценой заполнена, более того не формулой. Я даже пытался изменить формат ячеек в этой колонке, а именно пробовал убрать знаки после запятой - четно. в чем дело? Змінено 29 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 А это не последняя строка прайсе ? Для проверки удалите цену и вставьте там просто 1. Если сработает то проблема в прайсе если нет то в формате прайсе или в измененной настройке. А тогда нужны скриншоты настроек и прайсе. Отправлено с моего Nexus 5 через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) А это не последняя строка прайсе ? Для проверки удалите цену и вставьте там просто 1. Если сработает то проблема в прайсе если нет то в формате прайсе или в измененной настройке. А тогда нужны скриншоты настроек и прайсе. Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Скриншоты: Прайс: Настройки: Первый экран Второй экран: Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Все, разобрался с последним вопросом. Если артикулы вставлять из буфера обмена, то модуль их не распознает почему-то... так-же и с ценами, пришлось руками все делать Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: >1,>2,>3 Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. попробуйте к выделенному коду дописать (' а также заполнить поле: "..текст начала,конца парсинга для фото" Змінено 30 березня 2016 користувачем Rubynoid 1 Надіслати Поділитися на інших сайтах More sharing options... zdevl Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Добрый день. Подскажите как грамотно настроить следующее. Я обновляю цены в своем магазине путем парсинга цен с сайта поставщика. Розница поставщика= цена в моем магазине. ПОставщик по своему усмотрению устраивает акции на товары. Но моя оптовая цена при этом не меняется. То есть розница только для розничных покупателей потавщика. При этом, у поставщика на сайте в карточке товара появляется две цены: действующая и старая зачеркнутая. У меня парсинг настроен таким образом, что парсится всегда действующая цена. Соответственно, если на товар акция, то у меня в магазине получается цена ниже закупочной. Прайсов у меня нет. И отслеживать, есть ли акция на товар, в ручную очень трудоемко и долго. Посоветуйте как быть. Змінено 30 березня 2016 користувачем zdevl Надіслати Поділитися на інших сайтах More sharing options... vadique Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 А не подскажете, водяные знаки автоматом чем-нибудь можно проставлять на загружаемых через этот модуль изображениях? 1 Надіслати Поділитися на інших сайтах More sharing options... redkoo Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Кто поможет настроить поставщика для парсинга с другого сайта? Пишите в лс, обсудим условия. Змінено 30 березня 2016 користувачем redkoo 1 Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 попробуйте к выделенному коду дописать (' а также заполнить поле: "..текст начала,конца парсинга для фото" Пробовала эти варианты - модуль не видит нужное фото. Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Добрый день. Подскажите как грамотно настроить следующее. Я обновляю цены в своем магазине путем парсинга цен с сайта поставщика. Розница поставщика= цена в моем магазине. ПОставщик по своему усмотрению устраивает акции на товары. Но моя оптовая цена при этом не меняется. То есть розница только для розничных покупателей потавщика. При этом, у поставщика на сайте в карточке товара появляется две цены: действующая и старая зачеркнутая. У меня парсинг настроен таким образом, что парсится всегда действующая цена. Соответственно, если на товар акция, то у меня в магазине получается цена ниже закупочной. Прайсов у меня нет. И отслеживать, есть ли акция на товар, в ручную очень трудоемко и долго. Посоветуйте как быть. При парсинге цены вы можете задать третий параметр: число через запятую. Например, на сайте: class="range-price orng g_statistic" data-statistic-key="stat163"><strong>6199</strong>6300<span>грн</span><strong>6050</strong></a> Здесь мы видим 3 цены, но может быть и две или одна: 1. Нам нужна первая цена, тогда параметры такие: "stat163">,</a>,1 2. Нам нужна вторая цена, тогда параметры такие: "stat163">,</a>,2 3. Нам нужна последняя цена, тогда так: "stat163">,</a>,5 Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. 4 Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Нет, он все равно берет не ту картинку. Такое ощущение, что он ее не видит. Берет ту, что по тексту идет как ссылка, и не видит ту, которая нужна - в скрине я ее выделила синим цветом. Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... Kagaris Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Для этого надо иметь модуль - связанные опции. №2 Обновлять фото: Обновлять главное и добавлять доп Змінено 31 березня 2016 користувачем Kagaris Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Подскажите что за ошибкаPHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'seo_h1' in 'field list'<br />Error No: 1054<br />INSER нехватате поля в таблице,такое ощущение что с базой что то случилось , Сначала пропала таблица oc_manufacturer_description. Бред какой то ;( Змінено 31 березня 2016 користувачем IMPERATOR Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Змінено 31 березня 2016 користувачем Rubynoid Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" вообщем я так и не понимаю кто \как и когда поломал мне всю базу , но вроде все решилось установкой модуля поверх , вроде он привел все в нужное состояние , и товары залились Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Если же у вас в прайсе идут подряд одни и те же ску товаров, но с разными фото, то тогда выставите в товарах "Обновлять фото: добавлять" Затем через инструменты удалить дубли фото на всякий случай. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 851 852 853 854 855 856 857 858 859 860 861 Вперед Сторінка 856 з 1979 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 133 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 304 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 537 переглядів Sha 15 березня 2017 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 287 переглядів OcEx 25 вересня Розширення до SimplePars - Універсальний парсер для ІМ, для заповнення декількох мов Автор: solohaigor, 10 березня парсинг simplepars 0 коментарів 1 278 переглядів solohaigor 11 грудня 2023 [Поддержка] Автор: solohaigor, 10 грудня 2023 парсинг simplepars 1 відповідь 267 переглядів 18768_1484692309 1 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Автоматическая обработка прайс-листов. [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
d1psey Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 (змінено) такой прайс тоже можно загрузить немного доработаввыведите еще один артикул для товара, пусть он будет одним из артикулов опцийнапримерарт.товара-139 арт.опции-139 наименование-Бантик женский №110F014 Джинс размер-Lарт.товара-139 арт.опции-140 наименование-Бантик женский №110F014 Джинс размер-Mарт.товара-139 арт.опции-141 наименование-Бантик женский №110F014 Джинс размер-XLарт.товара-139 арт.опции-142 наименование-Бантик женский №110F014 Джинс размер-XXL Спасибо за отклик!Возникла еще одна проблема, когда сделал отдельный артикул для опции "размер" и "цвет" и в настройках формы поставщика включил артикул опций и указал соответствующие колонки, появилась вот такая вот ошибка при попытке загрузить прайс: Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'optsku' in 'where clause'Error No: 1054SELECT * FROM oc_product_option_value WHERE `optsku` = '2000255107484'' in /var/www/user12837/data/www/мой_сайт/system/database/mysqli.php:41 Stack trace: #0 /var/www/user12837/data/www/мой_сайт/vqmod/vqcache/vq2-system_library_db.php(20): DBMySQLi->query('SELECT * FROM o...') #1 /var/www/user12837/data/www/мой_сайт/admin/model/catalog/suppler.php(1339): DB->query('SELECT * FROM o...') #2 /var/www/user12837/data/www/мой_сайт/admin/model/catalog/suppler.php(11634): ModelCatalogSuppler->getOptionSKU('2000255107484') #3 /var/www/user12837/data/www/мой_сайт/vqmod/vqcache/vq2-admin_controller_catalog_suppler.php(301): ModelCatalogSuppler->loadfile('/tmp/phpxZnIQi', 'testthisshit.xm...', '2') #4 [internal function]: ControllerCatalogSuppler->Start() #5 /var/www/user12837/data/www/мой_сайт/vqmod/vqcache/vq2-system_engine_front.php(42): call_user_func_array(Array, A in /var/www/user12837/data/www/мой_сайт/system/database/mysqli.php on line 41 как ее лечить? Змінено 29 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 Спасибо за отклик! Возникла еще одна проблема, когда сделал отдельный артикул для опции "размер" и "цвет" и в настройках формы поставщика включил артикул опций и указал соответствующие колонки, появилась вот такая вот ошибка при попытке загрузить прайс: как ее лечить? Лечится внимательной установкой модуля, вы пропустили пункт где необходимо выполнить запросы в PHPmyadmin ALTER TABLE `oc_suppler_data` ADD INDEX( `category_id` ) ;ALTER TABLE `oc_suppler_data` ADD INDEX( `form_id` ) ; ALTER TABLE `oc_product` ADD INDEX( `sku` ) ; ALTER TABLE `oc_suppler_sku_description` ADD INDEX( `sku` ) ; ALTER TABLE `oc_suppler_sku` ADD INDEX( `sku_id` ) ; ALTER TABLE `oc_product_option_value` ADD INDEX( `optsku` ) ; ALTER TABLE `oc_attribute_description` ADD INDEX( `name` ) ; ALTER TABLE `oc_manufacturer` ADD INDEX( `name` ) ; Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 (змінено) Действительно, но я не пропустил его а невнимательно текст запроса скопировал, не до конца. спасибо за помощь. Лечится внимательной установкой модуля, вы пропустили пункт где необходимо выполнить запросы в PHPmyadmin Теперь битый час бьюсь с такой проблемой: при попытке загрузить правильно сохраненный прайс (раньше он грузился, до того как артикул опций добавил) модуль пишет "Готово...", но товаров нет, а в логах пишет следующее: The Product passed: Row ~= 4296 Purchase price not found in price-list in column: 15 хотя колонка №15 с ценой заполнена, более того не формулой. Я даже пытался изменить формат ячеек в этой колонке, а именно пробовал убрать знаки после запятой - четно. в чем дело? Змінено 29 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 А это не последняя строка прайсе ? Для проверки удалите цену и вставьте там просто 1. Если сработает то проблема в прайсе если нет то в формате прайсе или в измененной настройке. А тогда нужны скриншоты настроек и прайсе. Отправлено с моего Nexus 5 через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) А это не последняя строка прайсе ? Для проверки удалите цену и вставьте там просто 1. Если сработает то проблема в прайсе если нет то в формате прайсе или в измененной настройке. А тогда нужны скриншоты настроек и прайсе. Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Скриншоты: Прайс: Настройки: Первый экран Второй экран: Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Все, разобрался с последним вопросом. Если артикулы вставлять из буфера обмена, то модуль их не распознает почему-то... так-же и с ценами, пришлось руками все делать Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: >1,>2,>3 Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. попробуйте к выделенному коду дописать (' а также заполнить поле: "..текст начала,конца парсинга для фото" Змінено 30 березня 2016 користувачем Rubynoid 1 Надіслати Поділитися на інших сайтах More sharing options... zdevl Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Добрый день. Подскажите как грамотно настроить следующее. Я обновляю цены в своем магазине путем парсинга цен с сайта поставщика. Розница поставщика= цена в моем магазине. ПОставщик по своему усмотрению устраивает акции на товары. Но моя оптовая цена при этом не меняется. То есть розница только для розничных покупателей потавщика. При этом, у поставщика на сайте в карточке товара появляется две цены: действующая и старая зачеркнутая. У меня парсинг настроен таким образом, что парсится всегда действующая цена. Соответственно, если на товар акция, то у меня в магазине получается цена ниже закупочной. Прайсов у меня нет. И отслеживать, есть ли акция на товар, в ручную очень трудоемко и долго. Посоветуйте как быть. Змінено 30 березня 2016 користувачем zdevl Надіслати Поділитися на інших сайтах More sharing options... vadique Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 А не подскажете, водяные знаки автоматом чем-нибудь можно проставлять на загружаемых через этот модуль изображениях? 1 Надіслати Поділитися на інших сайтах More sharing options... redkoo Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Кто поможет настроить поставщика для парсинга с другого сайта? Пишите в лс, обсудим условия. Змінено 30 березня 2016 користувачем redkoo 1 Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 попробуйте к выделенному коду дописать (' а также заполнить поле: "..текст начала,конца парсинга для фото" Пробовала эти варианты - модуль не видит нужное фото. Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Добрый день. Подскажите как грамотно настроить следующее. Я обновляю цены в своем магазине путем парсинга цен с сайта поставщика. Розница поставщика= цена в моем магазине. ПОставщик по своему усмотрению устраивает акции на товары. Но моя оптовая цена при этом не меняется. То есть розница только для розничных покупателей потавщика. При этом, у поставщика на сайте в карточке товара появляется две цены: действующая и старая зачеркнутая. У меня парсинг настроен таким образом, что парсится всегда действующая цена. Соответственно, если на товар акция, то у меня в магазине получается цена ниже закупочной. Прайсов у меня нет. И отслеживать, есть ли акция на товар, в ручную очень трудоемко и долго. Посоветуйте как быть. При парсинге цены вы можете задать третий параметр: число через запятую. Например, на сайте: class="range-price orng g_statistic" data-statistic-key="stat163"><strong>6199</strong>6300<span>грн</span><strong>6050</strong></a> Здесь мы видим 3 цены, но может быть и две или одна: 1. Нам нужна первая цена, тогда параметры такие: "stat163">,</a>,1 2. Нам нужна вторая цена, тогда параметры такие: "stat163">,</a>,2 3. Нам нужна последняя цена, тогда так: "stat163">,</a>,5 Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. 4 Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Нет, он все равно берет не ту картинку. Такое ощущение, что он ее не видит. Берет ту, что по тексту идет как ссылка, и не видит ту, которая нужна - в скрине я ее выделила синим цветом. Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... Kagaris Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Для этого надо иметь модуль - связанные опции. №2 Обновлять фото: Обновлять главное и добавлять доп Змінено 31 березня 2016 користувачем Kagaris Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Подскажите что за ошибкаPHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'seo_h1' in 'field list'<br />Error No: 1054<br />INSER нехватате поля в таблице,такое ощущение что с базой что то случилось , Сначала пропала таблица oc_manufacturer_description. Бред какой то ;( Змінено 31 березня 2016 користувачем IMPERATOR Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Змінено 31 березня 2016 користувачем Rubynoid Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" вообщем я так и не понимаю кто \как и когда поломал мне всю базу , но вроде все решилось установкой модуля поверх , вроде он привел все в нужное состояние , и товары залились Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Если же у вас в прайсе идут подряд одни и те же ску товаров, но с разными фото, то тогда выставите в товарах "Обновлять фото: добавлять" Затем через инструменты удалить дубли фото на всякий случай. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 851 852 853 854 855 856 857 858 859 860 861 Вперед Сторінка 856 з 1979 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 133 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 304 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 537 переглядів Sha 15 березня 2017 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 287 переглядів OcEx 25 вересня Розширення до SimplePars - Універсальний парсер для ІМ, для заповнення декількох мов Автор: solohaigor, 10 березня парсинг simplepars 0 коментарів 1 278 переглядів solohaigor 11 грудня 2023 [Поддержка] Автор: solohaigor, 10 грудня 2023 парсинг simplepars 1 відповідь 267 переглядів 18768_1484692309 1 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Автоматическая обработка прайс-листов. [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
d1psey Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 (змінено) Действительно, но я не пропустил его а невнимательно текст запроса скопировал, не до конца. спасибо за помощь. Лечится внимательной установкой модуля, вы пропустили пункт где необходимо выполнить запросы в PHPmyadmin Теперь битый час бьюсь с такой проблемой: при попытке загрузить правильно сохраненный прайс (раньше он грузился, до того как артикул опций добавил) модуль пишет "Готово...", но товаров нет, а в логах пишет следующее: The Product passed: Row ~= 4296 Purchase price not found in price-list in column: 15 хотя колонка №15 с ценой заполнена, более того не формулой. Я даже пытался изменить формат ячеек в этой колонке, а именно пробовал убрать знаки после запятой - четно. в чем дело? Змінено 29 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 А это не последняя строка прайсе ? Для проверки удалите цену и вставьте там просто 1. Если сработает то проблема в прайсе если нет то в формате прайсе или в измененной настройке. А тогда нужны скриншоты настроек и прайсе. Отправлено с моего Nexus 5 через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) А это не последняя строка прайсе ? Для проверки удалите цену и вставьте там просто 1. Если сработает то проблема в прайсе если нет то в формате прайсе или в измененной настройке. А тогда нужны скриншоты настроек и прайсе. Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Скриншоты: Прайс: Настройки: Первый экран Второй экран: Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Все, разобрался с последним вопросом. Если артикулы вставлять из буфера обмена, то модуль их не распознает почему-то... так-же и с ценами, пришлось руками все делать Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: >1,>2,>3 Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. попробуйте к выделенному коду дописать (' а также заполнить поле: "..текст начала,конца парсинга для фото" Змінено 30 березня 2016 користувачем Rubynoid 1 Надіслати Поділитися на інших сайтах More sharing options... zdevl Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Добрый день. Подскажите как грамотно настроить следующее. Я обновляю цены в своем магазине путем парсинга цен с сайта поставщика. Розница поставщика= цена в моем магазине. ПОставщик по своему усмотрению устраивает акции на товары. Но моя оптовая цена при этом не меняется. То есть розница только для розничных покупателей потавщика. При этом, у поставщика на сайте в карточке товара появляется две цены: действующая и старая зачеркнутая. У меня парсинг настроен таким образом, что парсится всегда действующая цена. Соответственно, если на товар акция, то у меня в магазине получается цена ниже закупочной. Прайсов у меня нет. И отслеживать, есть ли акция на товар, в ручную очень трудоемко и долго. Посоветуйте как быть. Змінено 30 березня 2016 користувачем zdevl Надіслати Поділитися на інших сайтах More sharing options... vadique Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 А не подскажете, водяные знаки автоматом чем-нибудь можно проставлять на загружаемых через этот модуль изображениях? 1 Надіслати Поділитися на інших сайтах More sharing options... redkoo Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Кто поможет настроить поставщика для парсинга с другого сайта? Пишите в лс, обсудим условия. Змінено 30 березня 2016 користувачем redkoo 1 Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 попробуйте к выделенному коду дописать (' а также заполнить поле: "..текст начала,конца парсинга для фото" Пробовала эти варианты - модуль не видит нужное фото. Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Добрый день. Подскажите как грамотно настроить следующее. Я обновляю цены в своем магазине путем парсинга цен с сайта поставщика. Розница поставщика= цена в моем магазине. ПОставщик по своему усмотрению устраивает акции на товары. Но моя оптовая цена при этом не меняется. То есть розница только для розничных покупателей потавщика. При этом, у поставщика на сайте в карточке товара появляется две цены: действующая и старая зачеркнутая. У меня парсинг настроен таким образом, что парсится всегда действующая цена. Соответственно, если на товар акция, то у меня в магазине получается цена ниже закупочной. Прайсов у меня нет. И отслеживать, есть ли акция на товар, в ручную очень трудоемко и долго. Посоветуйте как быть. При парсинге цены вы можете задать третий параметр: число через запятую. Например, на сайте: class="range-price orng g_statistic" data-statistic-key="stat163"><strong>6199</strong>6300<span>грн</span><strong>6050</strong></a> Здесь мы видим 3 цены, но может быть и две или одна: 1. Нам нужна первая цена, тогда параметры такие: "stat163">,</a>,1 2. Нам нужна вторая цена, тогда параметры такие: "stat163">,</a>,2 3. Нам нужна последняя цена, тогда так: "stat163">,</a>,5 Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. 4 Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Нет, он все равно берет не ту картинку. Такое ощущение, что он ее не видит. Берет ту, что по тексту идет как ссылка, и не видит ту, которая нужна - в скрине я ее выделила синим цветом. Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... Kagaris Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Для этого надо иметь модуль - связанные опции. №2 Обновлять фото: Обновлять главное и добавлять доп Змінено 31 березня 2016 користувачем Kagaris Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Подскажите что за ошибкаPHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'seo_h1' in 'field list'<br />Error No: 1054<br />INSER нехватате поля в таблице,такое ощущение что с базой что то случилось , Сначала пропала таблица oc_manufacturer_description. Бред какой то ;( Змінено 31 березня 2016 користувачем IMPERATOR Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Змінено 31 березня 2016 користувачем Rubynoid Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" вообщем я так и не понимаю кто \как и когда поломал мне всю базу , но вроде все решилось установкой модуля поверх , вроде он привел все в нужное состояние , и товары залились Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Если же у вас в прайсе идут подряд одни и те же ску товаров, но с разными фото, то тогда выставите в товарах "Обновлять фото: добавлять" Затем через инструменты удалить дубли фото на всякий случай. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 851 852 853 854 855 856 857 858 859 860 861 Вперед Сторінка 856 з 1979 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 133 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 304 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 537 переглядів Sha 15 березня 2017 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 287 переглядів OcEx 25 вересня Розширення до SimplePars - Універсальний парсер для ІМ, для заповнення декількох мов Автор: solohaigor, 10 березня парсинг simplepars 0 коментарів 1 278 переглядів solohaigor 11 грудня 2023 [Поддержка] Автор: solohaigor, 10 грудня 2023 парсинг simplepars 1 відповідь 267 переглядів 18768_1484692309 1 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Автоматическая обработка прайс-листов. [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) А это не последняя строка прайсе ? Для проверки удалите цену и вставьте там просто 1. Если сработает то проблема в прайсе если нет то в формате прайсе или в измененной настройке. А тогда нужны скриншоты настроек и прайсе. Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Скриншоты: Прайс: Настройки: Первый экран Второй экран: Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options...
d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Все, разобрался с последним вопросом. Если артикулы вставлять из буфера обмена, то модуль их не распознает почему-то... так-же и с ценами, пришлось руками все делать Надіслати Поділитися на інших сайтах More sharing options...
namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: >1,>2,>3 Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. Надіслати Поділитися на інших сайтах More sharing options...
Rubynoid Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. попробуйте к выделенному коду дописать (' а также заполнить поле: "..текст начала,конца парсинга для фото" Змінено 30 березня 2016 користувачем Rubynoid 1 Надіслати Поділитися на інших сайтах More sharing options...
zdevl Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Добрый день. Подскажите как грамотно настроить следующее. Я обновляю цены в своем магазине путем парсинга цен с сайта поставщика. Розница поставщика= цена в моем магазине. ПОставщик по своему усмотрению устраивает акции на товары. Но моя оптовая цена при этом не меняется. То есть розница только для розничных покупателей потавщика. При этом, у поставщика на сайте в карточке товара появляется две цены: действующая и старая зачеркнутая. У меня парсинг настроен таким образом, что парсится всегда действующая цена. Соответственно, если на товар акция, то у меня в магазине получается цена ниже закупочной. Прайсов у меня нет. И отслеживать, есть ли акция на товар, в ручную очень трудоемко и долго. Посоветуйте как быть. Змінено 30 березня 2016 користувачем zdevl Надіслати Поділитися на інших сайтах More sharing options...
vadique Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 А не подскажете, водяные знаки автоматом чем-нибудь можно проставлять на загружаемых через этот модуль изображениях? 1 Надіслати Поділитися на інших сайтах More sharing options...
redkoo Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Кто поможет настроить поставщика для парсинга с другого сайта? Пишите в лс, обсудим условия. Змінено 30 березня 2016 користувачем redkoo 1 Надіслати Поділитися на інших сайтах More sharing options...
namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 попробуйте к выделенному коду дописать (' а также заполнить поле: "..текст начала,конца парсинга для фото" Пробовала эти варианты - модуль не видит нужное фото. Надіслати Поділитися на інших сайтах More sharing options...
usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Добрый день. Подскажите как грамотно настроить следующее. Я обновляю цены в своем магазине путем парсинга цен с сайта поставщика. Розница поставщика= цена в моем магазине. ПОставщик по своему усмотрению устраивает акции на товары. Но моя оптовая цена при этом не меняется. То есть розница только для розничных покупателей потавщика. При этом, у поставщика на сайте в карточке товара появляется две цены: действующая и старая зачеркнутая. У меня парсинг настроен таким образом, что парсится всегда действующая цена. Соответственно, если на товар акция, то у меня в магазине получается цена ниже закупочной. Прайсов у меня нет. И отслеживать, есть ли акция на товар, в ручную очень трудоемко и долго. Посоветуйте как быть. При парсинге цены вы можете задать третий параметр: число через запятую. Например, на сайте: class="range-price orng g_statistic" data-statistic-key="stat163"><strong>6199</strong>6300<span>грн</span><strong>6050</strong></a> Здесь мы видим 3 цены, но может быть и две или одна: 1. Нам нужна первая цена, тогда параметры такие: "stat163">,</a>,1 2. Нам нужна вторая цена, тогда параметры такие: "stat163">,</a>,2 3. Нам нужна последняя цена, тогда так: "stat163">,</a>,5 Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. 4 Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Нет, он все равно берет не ту картинку. Такое ощущение, что он ее не видит. Берет ту, что по тексту идет как ссылка, и не видит ту, которая нужна - в скрине я ее выделила синим цветом. Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... Kagaris Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Для этого надо иметь модуль - связанные опции. №2 Обновлять фото: Обновлять главное и добавлять доп Змінено 31 березня 2016 користувачем Kagaris Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Подскажите что за ошибкаPHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'seo_h1' in 'field list'<br />Error No: 1054<br />INSER нехватате поля в таблице,такое ощущение что с базой что то случилось , Сначала пропала таблица oc_manufacturer_description. Бред какой то ;( Змінено 31 березня 2016 користувачем IMPERATOR Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Змінено 31 березня 2016 користувачем Rubynoid Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" вообщем я так и не понимаю кто \как и когда поломал мне всю базу , но вроде все решилось установкой модуля поверх , вроде он привел все в нужное состояние , и товары залились Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Если же у вас в прайсе идут подряд одни и те же ску товаров, но с разными фото, то тогда выставите в товарах "Обновлять фото: добавлять" Затем через инструменты удалить дубли фото на всякий случай. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 851 852 853 854 855 856 857 858 859 860 861 Вперед Сторінка 856 з 1979 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 133 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 304 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 537 переглядів Sha 15 березня 2017 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 287 переглядів OcEx 25 вересня Розширення до SimplePars - Універсальний парсер для ІМ, для заповнення декількох мов Автор: solohaigor, 10 березня парсинг simplepars 0 коментарів 1 278 переглядів solohaigor 11 грудня 2023 [Поддержка] Автор: solohaigor, 10 грудня 2023 парсинг simplepars 1 відповідь 267 переглядів 18768_1484692309 1 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Модули обмена данными Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Парсинг не видит нужную картинку или я что-то не так делаю? текст кода: То, что выделено цветом - у меня ключевые слова. В коде они больше нигде не встречаются. Количество повторений: Модуль берет подчеркнутую картинку меньшего размера, а мне нужно, чтобы брал первую - в коде она не представлена ссылкой. Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Надіслати Поділитися на інших сайтах More sharing options... usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. 4 Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Нет, он все равно берет не ту картинку. Такое ощущение, что он ее не видит. Берет ту, что по тексту идет как ссылка, и не видит ту, которая нужна - в скрине я ее выделила синим цветом. Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... Kagaris Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Для этого надо иметь модуль - связанные опции. №2 Обновлять фото: Обновлять главное и добавлять доп Змінено 31 березня 2016 користувачем Kagaris Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Подскажите что за ошибкаPHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'seo_h1' in 'field list'<br />Error No: 1054<br />INSER нехватате поля в таблице,такое ощущение что с базой что то случилось , Сначала пропала таблица oc_manufacturer_description. Бред какой то ;( Змінено 31 березня 2016 користувачем IMPERATOR Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Змінено 31 березня 2016 користувачем Rubynoid Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" вообщем я так и не понимаю кто \как и когда поломал мне всю базу , но вроде все решилось установкой модуля поверх , вроде он привел все в нужное состояние , и товары залились Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Если же у вас в прайсе идут подряд одни и те же ску товаров, но с разными фото, то тогда выставите в товарах "Обновлять фото: добавлять" Затем через инструменты удалить дубли фото на всякий случай. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 851 852 853 854 855 856 857 858 859 860 861 Вперед Сторінка 856 з 1979 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 133 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 304 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 537 переглядів Sha 15 березня 2017 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 287 переглядів OcEx 25 вересня Розширення до SimplePars - Універсальний парсер для ІМ, для заповнення декількох мов Автор: solohaigor, 10 березня парсинг simplepars 0 коментарів 1 278 переглядів solohaigor 11 грудня 2023 [Поддержка] Автор: solohaigor, 10 грудня 2023 парсинг simplepars 1 відповідь 267 переглядів 18768_1484692309 1 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
usergio Опубліковано: 30 березня 2016 Автор Share Опубліковано: 30 березня 2016 Строка не последняя. Я сделал тестовый прайс для создания атрибутов опций и там 10 позиций, там что первую строку не распознает что последнюю, с одинаковой ошибкой. Формат прайса тоже отпадает - ранее я сохранял прайс таким же алгоритмом (из xls в Таблицу XML 2003 посредством стандартных инструментов EXCEL) все грузилось, но разные размеры загружались как разные товары, потом добавил артикул атрибутов и все поламалось Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. 4 Надіслати Поділитися на інших сайтах More sharing options... namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Нет, он все равно берет не ту картинку. Такое ощущение, что он ее не видит. Берет ту, что по тексту идет как ссылка, и не видит ту, которая нужна - в скрине я ее выделила синим цветом. Надіслати Поділитися на інших сайтах More sharing options... d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options... Kagaris Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Для этого надо иметь модуль - связанные опции. №2 Обновлять фото: Обновлять главное и добавлять доп Змінено 31 березня 2016 користувачем Kagaris Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Подскажите что за ошибкаPHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'seo_h1' in 'field list'<br />Error No: 1054<br />INSER нехватате поля в таблице,такое ощущение что с базой что то случилось , Сначала пропала таблица oc_manufacturer_description. Бред какой то ;( Змінено 31 березня 2016 користувачем IMPERATOR Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Змінено 31 березня 2016 користувачем Rubynoid Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" Надіслати Поділитися на інших сайтах More sharing options... IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" вообщем я так и не понимаю кто \как и когда поломал мне всю базу , но вроде все решилось установкой модуля поверх , вроде он привел все в нужное состояние , и товары залились Надіслати Поділитися на інших сайтах More sharing options... Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Если же у вас в прайсе идут подряд одни и те же ску товаров, но с разными фото, то тогда выставите в товарах "Обновлять фото: добавлять" Затем через инструменты удалить дубли фото на всякий случай. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 851 852 853 854 855 856 857 858 859 860 861 Вперед Сторінка 856 з 1979 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 133
namiko Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 Расстояние от ключевого слова до начала ссылки не должно быть больше 500 симвлолов, включая пробелы. Может у вас там больше? Тогда попробуйте так: <img id=,<img id=,<img id=,<img id=,<img id=,<img id= >1,>2,>3,>4,>5,>6 Нет, он все равно берет не ту картинку. Такое ощущение, что он ее не видит. Берет ту, что по тексту идет как ссылка, и не видит ту, которая нужна - в скрине я ее выделила синим цветом. Надіслати Поділитися на інших сайтах More sharing options...
d1psey Опубліковано: 30 березня 2016 Share Опубліковано: 30 березня 2016 (змінено) Немного теории о том, что часто спрашивают у меня в личке по опциям. Как вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg 2K2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2 кат1 1 1 синий XL 4 41 http://sitte/com....jpg Как вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http://sitte/com....jpg http://sitte/com....jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg 2K1-3 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg 2K1-4 кат1 1 1 черный L 0 5 http://sitte/com....jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http://sitte/com....jpg http://sitte/com....jpg http://sitte/com....jpg 2K2-2 кат1 1 1 черный L 2 50 http://sitte/com....jpg 2K2-3 кат1 1 1 синий XL 4 41 http://sitte/com....jpg ========================= Стандартный Опенкарт предполагает, что товары с разными артикулами - это разные товары. Модуль тоже, ищет товар по артикулу (поле SKU) и, если такой товар находит, то может его обновить (включая опции, атрибуты, фото, описание, цену и все, что вы укажете). 1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул. Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2 Если эти строки, в прайсе смежные, то модуль может подсчитать общее количество товара (последовательно накапливая количества в каждой опции). Но повторяю, артикулы в строках прайса должны повторяться. Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар. 2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными. Модуль не сможет понять: это уже новый товар начался или продолжается старый. Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе. В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром (с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине). Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему. Для обновления товаров с артикулами в опциях, признак повторения - не нужен. Вот пример: http://prntscr.com/8n31to ========================== Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo предназначено для артикула в опции. Имеется в виду этот артикул: http://prntscr.com/97r8sp а не этот: http://prntscr.com/97r909 Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много. Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции. Товар без артикула оставлять нельзя! Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул. Возможны два варианта прайса: 1. Товар занимает несколько смежных строк. Артикул Цвет Кол-во Цена А1234С Синий 12 1234.50 А1288А Желтый 5 1068 В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1: http://prntscr.com/97rdq3 http://prntscr.com/97re3k Этого достаточно. 2. Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары) Артикул Цвет Кол-во Цена А1234С;А1288А Синий; Желтый 12;5 1234.50;1068 В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается) Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg и модуль разберется, к какому значению опции, какой артикул относится. А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1 ===================== Обратите внимание, что это разные вещи: 1. общее количество товара и общая цена товара, 2. цена и количество значений опций. Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции: у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена. Поэтому я оставил возможность не пересчитывать общую цену товара по опциям. В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика. А цены в опциях установятся, как =Цена. Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0 Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса. У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя) Пустое количество значения опции приравнивается к нулю. Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться. Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте. Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? Змінено 30 березня 2016 користувачем d1psey Надіслати Поділитися на інших сайтах More sharing options...
Kagaris Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Для этого надо иметь модуль - связанные опции. №2 Обновлять фото: Обновлять главное и добавлять доп Змінено 31 березня 2016 користувачем Kagaris Надіслати Поділитися на інших сайтах More sharing options...
IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Подскажите что за ошибкаPHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'seo_h1' in 'field list'<br />Error No: 1054<br />INSER нехватате поля в таблице,такое ощущение что с базой что то случилось , Сначала пропала таблица oc_manufacturer_description. Бред какой то ;( Змінено 31 березня 2016 користувачем IMPERATOR Надіслати Поділитися на інших сайтах More sharing options...
IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? Надіслати Поділитися на інших сайтах More sharing options...
Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Исчерпывающее пояснение по опциям, спасибо, нашел ответы на свои вопросы с помощью него. Только вот проблема №1: модуль добавляет для каждого цвета отдельно размеры. Вот как это выглядит: http://prntscr.com/am76br по-идее так и должно быть, но как сделать тогда корректное отображение для пользователя в карточке товара, а не это безобразие? http://prntscr.com/am79hz http://prntscr.com/am7a20 Проблема №2: Модуль добавляет фото только из первой строки, остальные почему-то игнорирует. Например, кофта в 3х цветах: красный, зелёный, синий это все один товар с одним артикулом 1k, но с разными артикулами в опциях 1kR, 1kG, 1kB. В магазин добавится один товар в трех вариациях, но фотография будет только красного. Где нажать чтоб работало правильно? 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Змінено 31 березня 2016 користувачем Rubynoid Надіслати Поділитися на інших сайтах More sharing options...
Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Добавил "seo_h1 " , вылезло следующие PHP Fatal error: Uncaught exception 'ErrorException' with message 'Error: Unknown column 'main_category' in 'field list'< br />Error No: 1054<br />INSERT INTO oc_product_to_category SET `product_id` = '4', `category_id` = '61', `main_category` = 1' in /var/www/html/pokri shkin76/system/database/mysqli.php:41 Опять не хватает колонки. Я что то не пойму откуда все это берется. Или модуль сам как то обновился , и надо базу данных под него обновить ? видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" Надіслати Поділитися на інших сайтах More sharing options...
IMPERATOR Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 видимо не указали в настройках модуля колонку с категориями. Также перед этим категории нужно прописать во вкладке "категории и наценки" вообщем я так и не понимаю кто \как и когда поломал мне всю базу , но вроде все решилось установкой модуля поверх , вроде он привел все в нужное состояние , и товары залились Надіслати Поділитися на інших сайтах More sharing options...
Rubynoid Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 1. чтобы корректное отображение опций было - выставите "Обновлять значения опций: и обнулять отсутствующие". 2. Обновлять фото: заменить все. Если же у вас в прайсе идут подряд одни и те же ску товаров, но с разными фото, то тогда выставите в товарах "Обновлять фото: добавлять" Затем через инструменты удалить дубли фото на всякий случай. 1 Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts