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

Rassol2

Extensions developer
  • Posts

    11,692
  • Joined

  • Last visited

Everything posted by Rassol2

  1. Обновление 4.2-1_beta Очень важное обновление, изменил много логики но это дало колоссальные возможности. Исправления. Внесено много исправлений о которых писали с выхода версии 4.2, честно говоря уже позабыл все. Нужно записывать Добавлено. Опции Теперь модуль адаптирован под работу с модулем Изображения опций PRO От автора @19th Спасибо за предоставленный модуль. Так же сделал что бы выбор нужного метода загрузки изображений были доступны для выбора только в том случаи если у вас установлен тот или иной модуль. Редактор товаров. Поскольку все хотят что бы при выборе категории по умолчанию модуль мог выводить товары в родительских категориях, чего он сейчас не делает. Да и сделать это сложновато и не совсем корректно. Ладно это другая история. В редактор товар добавлена функция которая поможет вам в одно действие выводить товар не только в целевой категории но и в родительских. Пример. Есть товар который привязан к какой то категории. Мы хотим что бы товар так же выводился в родительских категориях. Для этого переходим в редактор товаров в модуле SimplePars и выбираем действие. Присвоить/Отвязать родительские категории И под действие Выводить товар во всех родительских категориях Нажимаем выполнить, и все товары который попали под настройки фильтра будут выводится не только в целевых категориях но и во всех родительских. Вот так. Тоже самое вы можете сделать в обратном порядке, указать что вы хотите что бы товары выводились только в целевых категориях. Очень важное. С версии модуля 4.2-1 если вы не указывали в повторяющихся границах парсинга разделитель {csvnc} для элементов которые считаются сложными. А именно - https://simplepars.top/index.php?page=note&n=22 Вам необходимо самим проставить разделитель в таких границах парсинга, модуль больше не делает это вместо вас. Здесь И во всех старых проектах тоже! Ради чего это все ! С версии модуля 4.2-1_beta вы можете использовать в поиск замене границы парсинга!!! Да да!! Теперь можно взять границу парсинга название товара. И добавить в конец названия имя бренда!! Или кпримеру цену. Вот так просто. Что у нас будет на выходе? Данные из поля артикул приклеились к имени товара. Или давайте заменим в имени (шт.) на цену товара И результат. Я думаю все поняли насколько это раскрывает возможности работы с модулем. А кто не понял, скорее всего ему это пока не понадобится Недавно был запрос как сложить значение количества всех опций и прибавить к общему кол-ву товара. Теперь легко! делаем повторяющуюся границу парсинга которая будет собирать все значения количества. Делаем разделитель {+} Что бы на выходе в поиск замене была строка 1{+}2{+}3 и модуль сам посчитает что это будет 6 и затем вы можете добавить в конец {+}{gran_10} где граница 10равна просто колву товаров. И модуль прекрасно это все сложит для вас. То есть теперь можно оперировать границами парсинга даже внутри регулярных выражений. Важная информация! Что бы не попасть в вечный цикл, это когда одна граница парсинга ссылается на вторую границу парсинга, которая в свою очередь ссылается на первую тем самым замыкает круг. В модуле сделано ограничение. Модуль распаковывает вложенности до 5 уровней. Свыше 5 уровней модуль из границы парсинга не будет доставать данные. Что это значит. Вы можете указать границу парсинга 1 Которая будет иметь внутри себя границу парсинга 2 А граница париснга 2 будет иметь в себе границу парсинга 3 3 будет иметь границу париснга 4 4 будет иметь границу париснга 5 И модуль это все распакует и покладет по местам. Но если у вас пятая граница парсинга будет иметь вложенную границу парсинга 6 то вот 6 модуль уже не распакует а так и запишет вам в магазин вместо данных спец оператор {gran_6} Не знаю кто то так глубоко залезет или нет, но все же сообщил об этом. Я пока что дальше 1 яруса не залазил не нашел для чего это может понадобится. Но все же. Это обновление достойно того что бы кинутся тестировать его ! Ну и вашу реакцию как всегда ожидаю.
  2. Если в вы выберите обновлять описания в товарах. И запустите парсер, то парсер обновит описание всех товаров в которых совпал артикул. В независимости от того что там было и как оно туда попало.
  3. Пока что активно пилю версию 4.2-1 Хочу еше раз поставить акцент что бы как можно больше людей его услышали. Версия модуля 4.2* ломает некую совместимости с предыдущими версиями. Если быть точным не ломает но при одних и тег же настройках может вести по разному. Это вынужденный шаг для дальнейшего развития. Сейчас я переписываю ядро модуля что бы в повторяющихся границах парсинга не все разделители воспринимались как {csvnc} а только те разделители которые были явно указаны как {csvnc} Это приведет к тому что сделанные настройки парсинга атрибутов к примеру, через повторяющиеся границы парсинга, где вы не указывали разделитель, не будет работать корректно пока вы не зайдете в эти границы парсинга и не проставите разделители. С выходом версии 4.2-1 этот пункт инструкции будет неактуален. Об этом я сообщу еше не раз. Но хочу что бы уже сейчас пользователи начали понимать что будет дальше и делать настройки исходя из этого. И тогда обновления модуля будет проходит гладко без про блем. Основной месседж. Проставляете разделитель повторяющейся границы парсинга в соответствии с вашими требованиями и будет счастье.
  4. А в самом опенкарте такой префик есть ? Сам отвечу, нету. Вот по этому его нет и по умолчанию в модуле, но есть расширение которое добавляет его. И как с этим быть описано здесь https://simplepars.top/index.php?page=note&n=18
  5. Что я вам могу сказать. Действия похожие будут, и ссылка остается прежней только нажать нужно будет на кнопку Ну а дальше выполнить все действия по шагово. После чего у вас появится кнопка скачать.
  6. Вот ссылка канал там есть все. https://www.youtube.com/channel/UCfAQnY3XykDyG45_q4IwO0Q Если вы приобрели модуль то просто скачайте обновление на этом сайте, и обновите модуль до последней версии.
  7. Проявите смекалку. Добавьте границу парсинга артикула, пропишите правила поиск замены. заменить все артикула из вашего списка на 0 Затем через допуск к обработке создайте правило, работать с страницами только там где артикул не равен 0
  8. Да это отношение между двумя опциями. Опция столешница Красная столешница, синяя столешница, зеленая столешница Опция цвет ножек. Белые ножки, черные ножки, зеленые ножки. И связанные опции это когда вы можете сделать так что бы при выборе красной столешницы вам показывало что доступны только белые ножки. А вот с зеленой столешниц доступны все ножки. А к примеру с Синей столешницей доступны только Белые и зеленые ножки. Я за всю практику не встречал ни одного донора где можно спарсить не просто цвета но и их связи.
×
×
  • 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.