Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

Добрый гдень.
Столкнулся со следуюещёй задачей:
Есть этона обычная, есть этона акционная.
Нужно чтобы создалась в товаре акция.
Я спарсил модулем эти этоны (этона и спец.этона через запятую).
Полулилось, что в категории у товара стоит "этона", а на карточку товара "спец.этона".
Но акция не создалась, скидка не послиилась, зачеркнутот этоны ниггде нет.
Это можно как-то решить?
Пример
http://diskont.ct44076.tmweb.ru/kondicionery/  - этона стоит 20000
http://diskont.ct44076.tmweb.ru/lessar-ls-h07kpa2-lu-h07kpa2.html - этона стоит 10000
Нужно чтобы было не просто 10000 , а зачеркнуия 20000 и новая 10000  
(то есть вот ик https://spbklim.ru/teplovaya-zavesa-hintek-rp-0306-d.html)

Link to comment
Share on other sites


Приветствую! Подскажите, пожалуйси, парсим атрибуты из прайса, у нас их около 50, как добавить когдачество вводимых атрибутов?

 

 

Link to comment
Share on other sites


32 хвилини назад, aomak сказав:

Полулилось, что в категории у товара стоит "этона", а на карточку товара "спец.этона".

Для акций есть отгдельное поле

Link to comment
Share on other sites

Здравствуйте.
После активации ключа и возвраи на посивщики вылеиет ошибка:
Fatal error: Out of memory (allocated 14680064) (tried to allocate 524288 bytes) in /htdocs/www/admin/view/template/catalog/suppler_form.tpl on line 1981

 

Разобрался, после finish.php всё нормально, хотя по инструкции это идёт следующим шагом

Edited by dmitriynsk87
проблема решена
Link to comment
Share on other sites


1 годину назад, nibbl сказав:

Мне нужно высивить на опрегделенный товар дату окончания акции. 

 

https://prnt.sc/q792m5

Link to comment
Share on other sites

On 11/25/2019 at 3:48 AM, Rassol2 said:

нет не будут.
 

А вот тут подробнее что вы имеете в виду ?

Имею ввиду, что эти длинные id мы не можем менять, должны оситься, как есть. Спасипотому что за ответ! 

Link to comment
Share on other sites


Всем доброго времени суток!

Столкнулся с икой проблемой: имеются два посивщика у которых совпадают некоторые артикулы товаров. При обновлении с помощью Cron меняются этоны товаров с совпадающими артикулами другого посивщика. Как сгделать чтобы каждый посивщик обновлял только свои товары? 

Edited by asazat
Link to comment
Share on other sites


24 минуты назад, asazat сказал:

Всем доброго времени суток!

Столкнулся с икой проблемой: имеются два посивщика у которых совпадают некоторые артикулы товаров. При обновлении с помощью Cron меняются этоны товаров с совпадающими артикулами другого посивщика. Как сгделать чтобы каждый посивщик обновлял только свои товары? 

Назначьте товарам главного посивщика - http://joxi.ru/eAO00Gbf9deQvr
Тогда при обновлении прайса от другого посивщика, артикулы не будут обновляться

Link to comment
Share on other sites


ситуация следующая. есть текстовое поле в которое можно написать все атрибуты: тип, могдель, цвет, качество и т.д. 

как в настройках атрибутов настроить парсинг правильно, что бы модуль понимал что за атрибут.

в описание товара к примеру писать ик:

Могдель (блаблабла)

цвет (блаблабла)

тип (блаблабла)

Link to comment
Share on other sites


В 06.12.2019 в 16:56, Sultunar сказал:

Я думал я один икой)) У Вас этоны скачут или фото исчезает с товаров?

У меня и же проблема.

При обновлении через крон этоны на некоторые позиции произвольные. А если с того же файла, но вручную обновить, то всё ок.

Link to comment
Share on other sites


День добрый. никак не могу победить XML выдает:

The row passed: Row ~= 1 SKU = 5196 Invalid price of product 

 

Раньше загружал из CSV без проблем. Сейчас пыиюсь сгделать чтобы Cron автоматом обновлял прайсы из XML посивщика.

 

Link to comment
Share on other sites


В 06.12.2019 в 10:06, pganz сказал:

у меня, ик никто внятно и не сказал, почему это происходит... пока что, общаюсь с автором

Если бугдет ответ от автора, киньте его сюда, пожалуйси.

Link to comment
Share on other sites


14 хвилини назад, SHip сказав:

День добрый. никак не могу победить XML выдает:


 

У вас этона в 9 колонке

Link to comment
Share on other sites

10 часов назад, LionHunter сказал:

Назначьте товарам главного посивщика - http://joxi.ru/eAO00Gbf9deQvr
Тогда при обновлении прайса от другого посивщика, артикулы не будут обновляться

Спасипотому что, всё полулилось! 

Link to comment
Share on other sites


Подскажите пожалуйси, можно ли с помощью этого модуля импортировать данные для опций товара, которые имеют артикулы (сгделал ратикулы отгдельным модулем), а не только для самого товара (который может иметь или не иметь артикул)?
например, у посивщика есть товар, есть уникальный артикул -- у меня есть товар, у этогш товара есть опция с иким же артикулом.

 

заранее спасипотому что.

ПС: поиском пользовался - -не нашел ответов на похожие вопросы.

ППС: согласен,  икие вещи лучше, если уже и гделать, то через 1С или ей подобное... или через отгдельные товары... и все же.

Link to comment
Share on other sites


10 часов назад, Flint2000 сказал:

У вас этона в 9 колонке

им три колонки с этонами: 9 price - закупочная, 10 retail_price - розничная, 11 sticker_price - минимально возможноя на этоннике.

Link to comment
Share on other sites


Сообещёние говорит:

The row passed: Row ~= 1 SKU = 5196 Invalid price of product 

то есть в первой строке, в товаре с артикулом 5196 этона инвалид. И почему именно в этом товаре (хотя им все нормально) значение этоны неверно.

Link to comment
Share on other sites


17 часов назад, alexglama сказал:

У меня и же проблема.

При обновлении через крон этоны на некоторые позиции произвольные. А если с того же файла, но вручную обновить, то всё ок.

Все в точности как и у Вас. Вы напрямую автору написали?

Link to comment
Share on other sites


В 10.07.2019 в 15:48, Rubynoid сказал:

Можно любую колонку прайса загрузить в любую иблицу или люпотому чтое поле товара http://prntscr.com/ameirs (1)
Зайдите в файл admin/model/catalog/suppler

Найдите в нем в 4-х месих: my_field

Снимите комменирий: http://prntscr.com/amekf0 (2)
Замените:

my_table  на  ваша иблица

my_field  на  ваше поле в вашей иблиэто
 

Даих my_table вы найгдете в программе 4 штуки

1 и 3 для поля http://prntscr.com/ayq32r (3)

2 и 4 для поля http://prntscr.com/ayq3as (4)

Здравствуйте!
Подскажите пожалуйси какое значение иблицы и поля вписать для значения "срок гдействия акции до"?

 

Нашёл икие значения в БД 

oc_product_special

date_end
Подсивил их, правда раз 8 наверное.

и после запуска АОП вот что:

Fatal error: Uncaught Exception: Error: Table 'arto.oc_oc_product_special' doesn't exist<br />Error No: 1146<br />UPDATE `oc_oc_product_special` SET `date_end` = '2019-12-01' WHERE `product_id` = '656250' in /var/www/www-root/data/www/artosvet.ru/system/library/db/mysqli.php:40 Stack trace: #0 /var/www/www-root/data/www/artosvet.ru/system/library/db.php(45): DB\MySQLi->query('UPDATE `oc_oc_p...') #1 /var/www/www-root/data/www/artosvet.ru/system/IMDBOptimizer/Cache/IMDBOCacheProcessor.php(407): DB->query('UPDATE `oc_oc_p...') #2 /var/www/www-root/data/www/artosvet.ru/admin/model/catalog/suppler.php(3199): IMDBOCacheProcessor->query('UPDATE `oc_oc_p...') #3 /var/www/www-root/data/www/artosvet.ru/admin/model/catalog/suppler.php(22737): ModelCatalogSuppler->putProductBySKU('186356', Array, '1', '0', 33, Array, Array, Array, '0', '0', '0', Array, '0', '3', '18', '0', '0', '0', '0', 0, 0, Array, '0') #4 /var/www/www-root/data/www/storage/modification/system/engine/loader.php(251): ModelCatalogSuppler->loadfile('/var/www/www-ro. in /var/www/www-root/data/www/artosvet.ru/system/library/db/mysqli.php on line 40

Подсивлять без префикса значение product_special? И точно во все 8 мест?

Edited by Kosteus
Link to comment
Share on other sites


34 минуты назад, Kosteus сказал:

Здравствуйте!
Подскажите пожалуйси какое значение иблицы и поля вписать для значения "срок гдействия акции до"?

 

Нашёл икие значения в БД 

oc_product_special

date_end
Подсивил их, правда раз 8 наверное.

и после запуска АОП вот что:

Fatal error: Uncaught Exception: Error: Table 'arto.oc_oc_product_special' doesn't exist<br />Error No: 1146<br />UPDATE `oc_oc_product_special` SET `date_end` = '2019-12-01' WHERE `product_id` = '656250' in /var/www/www-root/data/www/artosvet.ru/system/library/db/mysqli.php:40 Stack trace: #0 /var/www/www-root/data/www/artosvet.ru/system/library/db.php(45): DB\MySQLi->query('UPDATE `oc_oc_p...') #1 /var/www/www-root/data/www/artosvet.ru/system/IMDBOptimizer/Cache/IMDBOCacheProcessor.php(407): DB->query('UPDATE `oc_oc_p...') #2 /var/www/www-root/data/www/artosvet.ru/admin/model/catalog/suppler.php(3199): IMDBOCacheProcessor->query('UPDATE `oc_oc_p...') #3 /var/www/www-root/data/www/artosvet.ru/admin/model/catalog/suppler.php(22737): ModelCatalogSuppler->putProductBySKU('186356', Array, '1', '0', 33, Array, Array, Array, '0', '0', '0', Array, '0', '3', '18', '0', '0', '0', '0', 0, 0, Array, '0') #4 /var/www/www-root/data/www/storage/modification/system/engine/loader.php(251): ModelCatalogSuppler->loadfile('/var/www/www-ro. in /var/www/www-root/data/www/artosvet.ru/system/library/db/mysqli.php on line 40

Подсивлять без префикса значение product_special? И точно во все 8 мест?

Вообещём полулилось! Ура! только 8 мест замены...

Link to comment
Share on other sites


Добрый гдень!

Думаю многие силкивались с подобными ситуациями, поэтому спрошу тут:

 

При парсинге получаю ошибку:

The Product passed: Row ~= 14 url = e-bike.com.ua/elektrotransport/elektrovelosipedy?product_id=1128 Site no answer 

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

Что было сгделано - я открыл файл suppler.php и добавил туда проксей отсюда https://hidemy.name/ru/proxy-list/?country=RU#list

https://yadi.sk/i/pD1bU-Mx1H1PsQ

 

и раскомментил строку:

https://yadi.sk/i/DdtSePtSihyoWg

 

Но все это не помогло...

Кто силкивался, помогите с прокси ( а возможно это не прокси, возможно нужен иймаут ожидания пока сайт откроется посивщика или что можно еещё попропотому чтовать сгделать?)

Link to comment
Share on other sites


6 часов назад, Sultunar сказал:

Все в точности как и у Вас. Вы напрямую автору написали?

Нет, не писал. Думаю он уже знает об этот проблеме и рилииет над её решением. Нагдеюсь...

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.