-
Публікації
740 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Усі публікації користувача Axelenz
-
Речь, очевидно, идёт вот об этом... https://good-mebel.com/product/divan-uglovoj-dubaj-kantri-grej/
-
Вы же сами последней фразой отвечаете на вопрос "что делать ?". Ну так сделайте свои категории такими же, как у донора и не будет ничего накладываться...
-
@Rassol2 Подскажите, пожалуйста, а с json модуль автоматически не будет декодировать Категории, например, если они только в таком виде представлены в хлебных крошках ? Или скрипт нужно писать и использовать json_decode ?
-
Так а зачем всё сбрасывать в одну кучу ? Разве не логичнее было бы, как минимум, повторить структуру каталогов донора ?
-
Найдено может быть одно количество, но потом они фильтруются на дубли, отсеивается то, чего не должно быть в ссылках и пр.
-
{reg[#^([1-2][0-9])|(3[0-4])$#]}|Женские {reg[#^(3[5-9])|([4-9][0-9])|(10[0-9])$#]}|Мужские Так будет немного покороче...
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Так, как Вы хотите сделать не получится. Математики в регулярках нет, там только логика.
-
#{.*}| Удалит от # и до конца.
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Судя по всему Вы говорите, что у донора в одном товаре бывает лишь одно фото, а в другом случае в товаре может быть много фото. Это классический случай использования оператора ИЛИ {|}. Если я правильно Вас понял, то необходимо использовать такой вариант: {gran_31}{|}{gran_32}
-
В "модальном окне" я вижу фото... а весь контент: Описание, Характеристики находятся на странице товара.
-
Весьма сомневаюсь, что автор модуля будет этим заниматься... разве что в далёком будущем, когда уже будут решены все существующие проблемы, например, работа с сайтами, где задействованы скрипты... это реально важнее. Рекомендую Вам лучше глянуть мой старый пост, где я описывал подход к рандомной загрузке контента. https://opencartforum.com/topic/123017-podderzhka-simplepars-universalnyy-parser-dlya-im/?page=394&tab=comments#comment-1761801
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
А время запуска cron в самом модуле какое задали ? И время синхронизировали с хостингом ?
-
Так для этого и существует оператор ИЛИ {|} Берёте с границы <data_old_price> ИЛИ с <data_price> если первая отсутствует. {gran_1}{|}{gran_2} Тут необходимо следовать логике. Когда появляется <data_old_price> то это означает, что у Вас появилась акционная цена и старую цену Вы выбираете из границ с параметром <data_old_price>. А когда у Вас нет акции, то цена одна единственная и она находится в границах с параметром <data_price>. Поэтому и используем ИЛИ.
- 13 413 відповіді
-
- 2
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Можете набить кучу А что за пробельный символ Вы туда ставите ?
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Так а что мешает даже в самом теге <p> сделать отступ ? Чтобы стили не задействовать. <p> Абв...</p> Можете набить кучу http://htmlbook.ru/html/p/align Но это немного выходит за рамки самой темы парсинга...
-
Посмотрите в редактировании товара на код, который получаете в Описании. Пробуйте поставить теги, которые пройдут без проблем, например <p>...</p>
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Так и напишите любой свой текст, как написано в рекомендации по регулярному выражению. Хотите отступы - используйте {br} или пробел. {reg[#$#]}|{br} Любой текст Можете добавить сколько хотите ещё после него: {reg[#$#]}|{br} Любой текст2 {reg[#$#]}|{br} Любой текст3... Тогда эти тексты будут все написаны в конце однотипно, с абзаца, например.
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
И это так же читали ? Автор модуля специально написал... https://simplepars.top/index.php?page=note&n=45
- 13 413 відповіді
-
- 2
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Пробуйте с карт сайта собирать. https://schneider-samara.ru/sitemap.xml
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Уважаемый автор, подскажите, пожалуйста. Возникла необходимость увеличить в базе в таблице oc_pars_replace размер поля arithm varchar(256) до 512 (ну не влезает то, что необходимо расписать клиенту по наценкам). Этого изменения достаточно или нужно ещё куда заглянуть ? Просьба увеличить этот параметр в следующих релизах до размера 512... (
-
Как минимум необходимо начать с того, что установлена бета-версия модуля. Давно уже есть на форуме нормальная рабочая стабильная версия модуля. SimplePars - Универсальный парсер для ИМ v4.9_stable
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Если представить себе, что парсите Opencart и атрибуты идут по алфавиту, то в разных языковых версиях будут разные атрибуты по порядку. русский Цвет и украинский Колiр, как пример несоответствия.
-
Если Вы под "выставить вручную" подразумеваете поиск/замену, то это делается точно так же, как и с поиском/заменой в других данных. Замену соответственно нужно делать не в первом, а во втором созданном проекте для другого языка... Цвет|Колiр красный|червоний жёлтый|жовтий ... Или используйте целевые модули по атрибутам... на форуме имеются. Вот только связи между ними как не было, так и нет... Связь может быть в одном единственном случае, когда у донора был бы, например, атрибут с id=1000 на одном языке в одной языковой версии его сайта и этот же атрибут с id=1000 на втором языке, в другой языковой версии его сайта... и этот номер id был указан в тегах. Тогда можно было бы говорить про какую-то связь между атрибутами на разных языках на сайте у конкретного донора... вот тогда можно было бы хоть как-то автоматизировать подмену, хотя тоже не без головняка )
-
Я бы вообще не смотрел по поводу атрибутов в сторону SimplePars. Это модуль для парсинга и он свою работу выполняет отлично. А сведение атрибутов не имеет к парсингу никакого отношения... Если уже так нужно, то я бы рассмотрел вариант с АОП. Там есть инструмент для работы с атрибутами. Выгрузить/заменить/загрузить обратно...
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Дык... он же пишет очень чётко именно про это в том месте, в которое никто, как правило не заглядывает: https://simplepars.top/index.php?page=note&n=39 "Это мы понимаем что это одно и тоже, но не компьютер." Он, как бы намекает нам, что компьютер вещь ещё довольно тупая и не обладает интеллектом, чтобы разгребать такие элементарные вещи...