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

Rassol2

Extensions developer
  • Posts

    11,656
  • Joined

  • Last visited

Everything posted by Rassol2

  1. Анука попробуйте включить обработку webp в формат png или jpg в вкладке данные, на странице парсинг в им. Не забудьте сохранить. И в поиск замене заменить .jpg|.webp По ту сторону сидит администратор который редиска.
  2. Открываем логи модуля. И смотрим что модуль пишет по поводу парсинга этих фото. Всегда начинайте искать ответ с просмотра логов модуля, в 90% случаев там будет или часть ответа.
  3. меня интересует в границе париснга а не в коде. к примеру, возьмите одну границу парсинга которая отвечает за цену, и запищите её же в акции. И обновите пару товаров. Что будет ? Что в логах модуль напишет.
  4. Такого нет. Нет ни одного режима где модуль определяет что ему парсить в товар а что нет, опираясь на данные которые уже существуют или нет в товаре. вы можете указать модулю обновить то или иное значения в товарах, но не можете задать обновление при условии отсутствия описания в товаре.
  5. Даже защёл проверил у себя. А вы уверены что оба значения идентичны ? Потому что я сперва создал товар с указанием цены равной 100 и акции равной 100 и модуль не создал ничего. Затем проверил обновление и то же самое. Модуль не создает акционную цену если она равна цене товара. Вы уверены что в границах одинаковое значение ?
  6. Это философский вопрос так как вы его здаете людям которые не имеют отношение к ограничениям которая установлены на вашем хостинге. можно перефразировать вопрос. Какой более эффективный подход для ограбления банка. Если бы я знал .... Суть такова, закручиваете гайки по максимуму, и потихоньку отпускаете их пока не найдете тот предел за который вас начинают банить. Затем берете паузу, или прокси, отступаете от этого придела так что бы вас не банили, и работаете. И помните, что большая скорость при парсинге, это большая нагрузка на донор. А нагрузка это деньги владельца донора. А парой даже хостинги впрягаются поскольку аномальная нагрузка в не тарифного плана не устраивает да же их.
  7. Пересмотреть указанные границы парсинга, учесть этот момент и перенастроить на другие теги. Ищите теги которые полностью удовлетворят вашим требованиями. Или используйте поиск замену что бы что то добавить или убрать. Но решение всегда в этой плоскости.
  8. При новом сканировании xml модуль будет заново нарезать новые страницы и располагать их у вас в проекте. По сути обновится информация в старых ссылках, если она обновилась в файле выгрузки. Так же если появятся новые товары в проекте, то они добавятся в список на товары, потому что модуль их так же нарежет.
  9. когда нажимаете рестарт модуль сбрасывает порядок выполнения. То есть Если в проекте 100 ссылок крон просканировал 50 и вы пришли и нажали рестарт, то модуль начнет опять с первой же ссылки. Рестарт проекта это про сброс состояния выполнения конкретного задания.
  10. Дайте ссылку на страницу которую вы показали в скриншоте. Не забывайте что модуль умеет делать повторяющиеся границы парсинга внутри обычных. То есть выделяете блок с кодом размеров до комплектации, любыми удобными тегами. И внутри этой границы парсинга запускаете повторяющуюся. Пример, я обычно это делаю для категорий или фото.
  11. Поле в магазин добавлю в список на реализацию. Но опять де пока не ближайшие пару месяцев. Но луче напомните мне когда выйдет следующая версия модуля. А то чувствую уже луче весь список забыть и составлять заново. Отправлено с Телефона используя Tapatalk
  12. Здравствуйте. я вам уже ответил на этот вопрос в лс. Там де есть скрипт который можно использовать для заполнение атрибутов в конкретную группу. Как раз то что вы сейчас спрашиваете.
  13. Здравствуйте. у модуля никогда на руках не бывает всех строк. По этому нет сравнить не получится. XML довольно большой файл как правило, и держать его в ОЗУ никогда не выйдет. А если мы не держим весь файл в память то и анализировать его не выйдет. 1) Здесь вы можете просто разделить товар с ?variant= и бзе него на два разных товара. 2) Либо если у вас цель записывать только меньшую или большую цену тов выберите эту настройку в соответствии с вашими потребностями. К примеру если вы хотите иметь в товаре всегда большую из двух цен то делаете так.
  14. да тут только пилить под нужды, и тогда теряете совместимость с следующими версиями. Либо пишите скрипт который будет что угодно делать, и не теряете совместимость.
  15. Некоторые веши не могут быть просто для "простых смертных". Допустим вы говорите о поле cost - она же закупучная цена и находится в таблице продукт так же где и артикулы. Но давайте представим что вы хотите что то сделать с каким то поле из атрибутов. И вот как тогда понять какое именно поле нужно заполнить ? Ведь артикул товара не играет роли. И такой вопрос будет везде про каждое поле которое лежит не в таблице oc_product А еше разные модули не то что бы поля добавляют, они целые таблицы добавляют. Отсюда у меня вопрос и как с этим всем быть ? Ведь что бы модуль мог заполнить какое либо поле я должен указать алгоритм для вычисления того единственного поля. А если мы говорим об кастомных полях, то алгоритм будет везде свой, и запрограммировать зарание все невозможно. Но можно написать php скрипт который будет делать любые типы вычислений и заполнять любые поля. И это уже реализовано. Но и как бы нужно давать себе отчет что есть некая незримая грань переступая которую вы уже играете на свершено другом уровне. Что я имею в виду. Одно дело парсить стандартные данные другое дело парсить данные и преобразовывать их так как вам нужно, но совершенно третье когда вы хотите парсить и заполнять не стандартные данные по изначально неизвестному алгоритму. То есть да это сделать можно но и навыки уже должны быть другие.
  16. Ссылка попадает в список с ошибками и вы можете зайти в парсинг в им, выбрать список ссылок которые были обработаны с ошибками и пропарсить только эти ссылки в ручную, под контролем.
  17. В настройках php в панели управления хостингом включите библиотеку PDO В некоторых хостингах она называется pdo mysql После этого выполните ./inst.php Обычно эта библиотека на хостингах включена по умолчанию.
  18. Открываете файл /admin/model/catalog/simplepars.php Находите строку $reg_url = '#<url>(.*?)</url>#s'; Заменяете ее на $reg_url = '#<name>(.*?)</name>#s'; Что бы вышло вот так. Затем выбираете в сборе ссылок режим, и сохраняете настройки. С XML выгрузки тег ссылки <URL> Все теперь модуль будет собирать ссылки с этого файла из тега <name>
×
×
  • 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.