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. @dmitriy2506 Что бы применить математику к каждому повторению делайте это в поиск замене в специально отведенном месте. тут подробности. https://simplepars.top/index.php?page=note&n=4
  2. Донат заработанных денег Украине. С 01.03.2024 по 30.04.2024 включительно. Было продано на сумму 21.6$ (К сожалению) По традиции добавлю еше от себя. Подробности здесь https://opencartforum.com/topic/184237-podderzhka-tgmarket-modul-internet-magazina-v-telegramme/?do=findComment&comment=1801116 По количеству обращений и отзывов, а их нет, как и продаж активности почти нет. Значит изначальная затея с данным модулем не верна. Так что я беру паузу буду переосмысливать данный модуль и вообще востребованность такого проекта. Пока что не знаю как поступлю и данным модуль остается доступен в продаже, по крайне мере ближайшие пару недель. Дальше будет видно. Это был последний донат из продаж этого модуля. Я все переводил что получал с этого модуля и всегда добавлял свои, на сейчас пришло время переосмыслят все.
  3. К сожалению я тоже не смог авторизоваться. Донор как то детектит что это не правильный запрос и отсекает его. Тут ничего вам посоветовать к сожалению не могу.
  4. Смотрите как я считаю рационально использовать кеш. 1) не использовать кеш в режиме сбора ссылок. 2) использовать кеш все время пока идет настройка проекта, что бы сократить обращение к донору и сократить риски. 3) После того как все наладилось можно кеш не юзать, и включать его исключительно в случаях когда что то пошло не так и нужно выяснить какие данные донор отдал при запросе. 3.а) Если есть, ресурс то можно в момент парсинга по крону поставить значение парсить и обновлять кеш, что бы в случаи какой то проблемы посмотреть какие данные есть в кеше. Но это исключительно для тех у кого есть лишние ресурсы. Подытожим. * Кеш всю дорогу пока настраиваем проект. Кроме сбора ссылок. Это не рационально. * Выключаем кеш когда работа модуля поставлена на рельсы и работает так как нужно. * Включаем кеш когда каието сбои и нужно провести анализ и отладить.
  5. В доках нет инструкции под все варианты использования. В документации опсано как работает тот или иной инструмент, но сценарии использования зависят исключительно от вас. Здесь описано как создавать шаблоны и как использовать их в кроне. https://simplepars.top/index.php?page=note&n=30 Соответственно можно любое действие из доступных в редакторе товаров использовать в шаблонах крона, в том числе и очистка кеша, логов. Но я физически не в состоянии и не вижу смысла на каждую кнопку создавать отдельную инструкцию и описывать все возможные варианты использования.
  6. Она существует. называется шаблоны Очистить кеш. Выбираете шаблон очищать кеш, и в кроне перед статором или когда вам удобно выбираете этот шаблон. как и любое другое действие редактора товаров.
  7. Реализовать можно все. Вот от слова совершенно все, если у вас дай бог есть один миллиард долларов то для вас не существует границ. Но если мы считаем деньги, время то игра переваривается, востребованность данной фунции настолько не пропорциональна сложность его решения что я на данный момент не рассматриваю внедрения ничего подобного. И это реалии сегодняшнего рынка. НО! Если вы считаете что данный подход не верный, вы можете найти исполнителя кто напишите скрипт который будет это делать и поделитесь с сообществом. Если данный скрипт получит востребованность, то он будет интегрирован в модуль. На данный момент я помню много слов по поводу почему я не simplepars под определенный модуль работы с опциями, разработчик данного модуля написал скприпт и мы его выложили, любой может его взять и использовать, задать вопросы или так далее. После написания данного скрипта, им никто не пользуется. И более того писать данные просьбы тоже перестали, пропал интерес. Но на него было потрачено время, причем гораздо меньше чем нужно было бы потратить внедряя его в основную логику модуля. Вот тут таже история.
  8. В модуле нет события после парсинга, потому что это неизвестно когда. Можно запусть парсинг 1000 ссылок и после 200 остановится. И скрипт никогда не выполнится. SimplePars живет циклами, и один цикл это одна ссылка. Он не знает было ли что то перед парсингом конкретной ссылки, и будет ли что то парсится после. Так что такой скрипт можно повесить либо перед началом парсинга ссылки либо после, но и то и то это очень жостко по нагрузке. В таком случаи более правильно вешать такое действие отдельным скриптом на крон, к примеру если у вас выполняется задание 1-5 то сделать выполнение такого скрипт каждый день в 5часова 10 минут. Это самое рациональное решение как по мне.
  9. После того как вы нарезали у вас хранатся нарезанные копии в отдельных файлах на диске. И они будут там неизменно до того как вы не нарежете еще раз. Так что да по факту вы постоянно парсите из кеше.
  10. В данном фильтре есть кнопка добавить все значения атрибутов и опций и так далее в фильтр. Спросите автора как вызвать этот метод и по расписанию раз в сутки или два раза в сутки вызывайте этот метод через крон. Это и проше и правильнее. Дергать такую мошную функцию после добавления или обновления каждого товара это чрезмерный расход ресурсов. Как раз вам автор и скинул метод при вызове которого идет копирование. Но вставлять его в simplepars после обработки товара это как убивать муху при помощи базуки. Луче отдельный скрипт который убудет вызываться по крону в определенный момент.
  11. Тут на одно действие больше. Вот так добиваемся десятичное значение. Правда оно получается с отрицательным знаком. дальше в границе числа умножаем цену на эту границу, а затем умножаем на -1 что бы поменять отрицательный знак на положительный. Немного муторно но вариант рабочий.
  12. Допустим если у вас во второй границе парсинга число 40 или вы можете привести значение к этому число то делаем так. В поле наценки этого числа можете указать два действия. 1) умножить на 0.01 2) прибавить 1 и в границе парсинга у вас полчится вместо цифры 40 уже число 1.4 Далее границу париснга 1 умножаете на границу париснга 2 и вот уже получается у вас 500 * 1.4 = 700 Вот так вы можете применять наценку из границы париснга.
  13. Найден баг с выводом товаров которые имеют количество 0. В настройках модуля переключатель "Скрыть товары при нулевом количестве" не работает корректно. Данный недочет будет исправлен в следующем обновлении.
  14. В данном доноре код сайта спрятан за зашитой js Как видите тут нет ссылок. Сайты с подобной зашитой модулем SimplePars не обойти, так как для получения кода страницы нужно иметь JS обработчки, то есть браузер. Написать браузер внутри модуля к сожалению не получится.
  15. Скиньте файл настроек проекта что бы посмотреть что конкретно вы настроили. Это модуле вкладка импорт экспорт, выберите настройки и все ссылки и экспортируйте файл. Этот файл загрузите сюда и я посмотрю что вы настроили.
  16. Здравствуйте. Вас нет в списке покупателей модуля. Поддержка овеществляется исключительно пользователям которые приобрели модуль. Если вы когда то приобретали модуль на других площадках то вы можете задать вопрос там где был куплен модуль, и я постараюсь вам помочь.
  17. Да оплата в телеграмме планируется. Но так как это проект выходного дня, тут нет сроков. Пишу когда есть время.
  18. Это косметическая сторона. А есть ещё техническая сторона, которая считает финальную цену в корзине для клиента. Поэтому просто поправив через шаблон вы ничего не измените представления товара.
×
×
  • 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.