Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Axelenz

Users
  
  • Posts

    765
  • Joined

  • Last visited

Everything posted by Axelenz

  1. Вы же сами последней фразой отвечаете на вопрос "что делать ?". Ну так сделайте свои категории такими же, как у донора и не будет ничего накладываться...
  2. @Rassol2 Подскажите, пожалуйста, а с json модуль автоматически не будет декодировать Категории, например, если они только в таком виде представлены в хлебных крошках ? Или скрипт нужно писать и использовать json_decode ?
  3. Судя по всему Вы говорите, что у донора в одном товаре бывает лишь одно фото, а в другом случае в товаре может быть много фото. Это классический случай использования оператора ИЛИ {|}. Если я правильно Вас понял, то необходимо использовать такой вариант: {gran_31}{|}{gran_32}
  4. Весьма сомневаюсь, что автор модуля будет этим заниматься... разве что в далёком будущем, когда уже будут решены все существующие проблемы, например, работа с сайтами, где задействованы скрипты... это реально важнее. Рекомендую Вам лучше глянуть мой старый пост, где я описывал подход к рандомной загрузке контента. https://opencartforum.com/topic/123017-podderzhka-simplepars-universalnyy-parser-dlya-im/?page=394&tab=comments#comment-1761801
  5. Так для этого и существует оператор ИЛИ {|} Берёте с границы <data_old_price> ИЛИ с <data_price> если первая отсутствует. {gran_1}{|}{gran_2} Тут необходимо следовать логике. Когда появляется <data_old_price> то это означает, что у Вас появилась акционная цена и старую цену Вы выбираете из границ с параметром <data_old_price>. А когда у Вас нет акции, то цена одна единственная и она находится в границах с параметром <data_price>. Поэтому и используем ИЛИ.
  6. Так а что мешает даже в самом теге <p> сделать отступ ? Чтобы стили не задействовать. <p> Абв...</p> Можете набить кучу &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; http://htmlbook.ru/html/p/align Но это немного выходит за рамки самой темы парсинга...
  7. Так и напишите любой свой текст, как написано в рекомендации по регулярному выражению. Хотите отступы - используйте {br} или пробел. {reg[#$#]}|{br} Любой текст Можете добавить сколько хотите ещё после него: {reg[#$#]}|{br} Любой текст2 {reg[#$#]}|{br} Любой текст3... Тогда эти тексты будут все написаны в конце однотипно, с абзаца, например.
  8. Уважаемый автор, подскажите, пожалуйста. Возникла необходимость увеличить в базе в таблице oc_pars_replace размер поля arithm varchar(256) до 512 (ну не влезает то, что необходимо расписать клиенту по наценкам). Этого изменения достаточно или нужно ещё куда заглянуть ? Просьба увеличить этот параметр в следующих релизах до размера 512... (
  9. Как минимум необходимо начать с того, что установлена бета-версия модуля. Давно уже есть на форуме нормальная рабочая стабильная версия модуля. SimplePars - Универсальный парсер для ИМ v4.9_stable
  10. Если представить себе, что парсите Opencart и атрибуты идут по алфавиту, то в разных языковых версиях будут разные атрибуты по порядку. русский Цвет и украинский Колiр, как пример несоответствия.
  11. Если Вы под "выставить вручную" подразумеваете поиск/замену, то это делается точно так же, как и с поиском/заменой в других данных. Замену соответственно нужно делать не в первом, а во втором созданном проекте для другого языка... Цвет|Колiр красный|червоний жёлтый|жовтий ... Или используйте целевые модули по атрибутам... на форуме имеются. Вот только связи между ними как не было, так и нет... Связь может быть в одном единственном случае, когда у донора был бы, например, атрибут с id=1000 на одном языке в одной языковой версии его сайта и этот же атрибут с id=1000 на втором языке, в другой языковой версии его сайта... и этот номер id был указан в тегах. Тогда можно было бы говорить про какую-то связь между атрибутами на разных языках на сайте у конкретного донора... вот тогда можно было бы хоть как-то автоматизировать подмену, хотя тоже не без головняка )
  12. Я бы вообще не смотрел по поводу атрибутов в сторону SimplePars. Это модуль для парсинга и он свою работу выполняет отлично. А сведение атрибутов не имеет к парсингу никакого отношения... Если уже так нужно, то я бы рассмотрел вариант с АОП. Там есть инструмент для работы с атрибутами. Выгрузить/заменить/загрузить обратно...
  13. Дык... он же пишет очень чётко именно про это в том месте, в которое никто, как правило не заглядывает: https://simplepars.top/index.php?page=note&n=39 "Это мы понимаем что это одно и тоже, но не компьютер." Он, как бы намекает нам, что компьютер вещь ещё довольно тупая и не обладает интеллектом, чтобы разгребать такие элементарные вещи...
×
×
  • 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.