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. Если у вас стоит шаблон удалить товары которые не обновились за последние 24 часа. А обновление было сегодня ночью. То шаблон ручками не отработает. Внимательно подумайте о бо всех сценариях которые собираетесь проверить вручную.
  2. Здравствуйте. если подозрение на мой модуль и крон, тогда изучаете все настройки и все действие что делает модуль по крону. Либо второй подход, методом исключения. Отключаете крон. Если не удалилось, на следующий день включаете крон отключаете определенные задания. И так перебираете пока не найдете какое задание делает это. Это вот если вы прям вообще не понимаете что у вас настроено. Ну а так, от себя удалять мой модуль может только через редактор товаров. Только там есть фунция удаления товаров. Если исчезают товары из категории тогда может какой то проект обновляет категории ? Тоже нужно смотреть настройки. Это если мы говорим о подозрении на ваши настройки в моем модуле. А если в принципе почему это может быть, то тут 1000 и одна причина. Начиная от разных модулей, разных людей, заканчивая бекапами на хостинге и солнечных бурь.
  3. Нет не правильно. Прокси скорее дает возможность обходить блокировки, но скорости придать не может. Без прокси запрос идет на сайт донор, обрабатывается и отдается вам. С прокси запрос идет на сервер прокси который может находится в Таиланде, затем перенаправляется на донора. Там обрабатывается, отдается на сервер в Таиланде, а от туда возвращается вам. Так что нет скорости это не добавляет.
  4. @egortide Открываете файл /admin/view/template/catalog/simplepars_productsetup.twig находите там строку <option value="5" <?php echo @($setting['thread']==5)?'selected':''?>>5 потоков</option> И после нее добавляете <option value="10" <?php echo @($setting['thread']==10)?'selected':''?>>10 потоков</option> После этого у вас в меню появится возможность выбрать 10 потоков. Только не забудьте обновить кеш. Затем идете в /admin/model/catalog/simplepars.php находите строку. $links = $this->db->query("SELECT link FROM ". DB_PREFIX ."pars_link".$where." AND scan=1 ORDER BY id ASC LIMIT 0,5"); И заменяете ее на $links = $this->db->query("SELECT link FROM ". DB_PREFIX ."pars_link".$where." AND scan=1 ORDER BY id ASC LIMIT 0,10"); И все теперь модуль может работать в 10 потоков в парсинге в им.
  5. Можно, а вы уверены что это ваши ресурсы и веб серверу они все доступны ? И вы уверены что сайт донор вас банально не заблокирует за аномальную активность ?
  6. Я не понимаю что вам нужно сделать четно. {gran_1}{|}{gran_2} Это значит если в первой половине условия будет не пусто и не 0 то запишется {gran_1}. Если будет пусто или ноль запишитеся {gran_2} А там думайте. Так же у вас есть пред просмотр парсинга, водите все что вам угодно и тестируйте сколько угодно. Пока не подберете нужную формулу под ваши потребности. Так же прошу вас все же прочтите инструкцию, и сделайте это внимательно. Я там специально разжевал все даже нарисовал как все будет выполнятся последовательно и в зависимости от чего. Тут я не смогу вам ответить луче чем уже ответил в инструкции. Если бы мог, то это уже было бы там. Туда => https://simplepars.top/index.php?page=note&n=33 И помните пред просмотр парсинга всегда доступен вам.
  7. Здравствуйте. Даже не представляю где в редакторе товаров нужно арифметические действия и что вы с ними соберетесь делать в редакторе товаров? Если вам что то нужно умножить в цене товара, берете действие изменить цену товара, выбираете оператор умножить, вводите на сколько, жмете выполнить. Зачем, и куда там нужно добавлять арифметические действия ? Аж интересно стало И да логические и арифметические действия распространяются на значения опций. Они поддерживаются в в цене. Формулу водите как вам будет угодно, правильная она или нет зависит от того что вам нужно. Ознакомьтесь с инструкцией как работают арифметические операторы в модуле. В частности там где написано приоритет выполнения что бы понимать как все сделать. https://simplepars.top/index.php?page=note&n=33 Вот тут внимательно.
  8. Вариант 1 {if[{gran_1}{|}{gran_2}]}{gran_3} - Внимание данный вариант не доступен в модуле. Вариант 2 {if[{gran_1}{gran_2}]}{gran_3} Рассматриваем вариант 1. Если граница 1 не пустая, значит записываем в поле границу 3 Если граница 1 пустая но не пустая граница 2 значит записываем в поле 3 Если границ 1 пустая, и граница 2 пустая то ничего не записываем в поле. Рассматриваем вариант 2. Если граница 1 не пустая склеенная с границе 2 значение будет не пустым. Значит записываем в поле границу 3 Если склеить пустую границу 1 с не пустой границей 2 то мы тоже получим не пустое значение. Значит записываем границу 3 Если склеить пустою границу 1 с пустой границе 2 то получится пустое значение , значит не записываем ничего. Как бы сказать что бы не обидеть. Тут просто нужно использовать логику. И подумать. Внимание. На всякий случай, в модуле нельзя использовать {|} в нутрии условия if Там есть только 3 операторы. {=} {>} {<} Все подробности по ссылке ниже. https://simplepars.top/index.php?page=note&n=50
  9. Подпишитесь на обновления модуля и следите за обновлениями. Когда будет написано что теперь мы можем парсить JS это будет информация для вас. Но это не раньше середины 22 года.
  10. Вот тут я показываю все возможные варианты работы с атрибутами. Здесь показан и обычный подход и через повторяющиеся границы париснга. А вы можете и тот и тот одновременно использовать. Комбинируйте как угодно.
  11. Читайте инструкцию https://simplepars.top/index.php?page=note&n=50 тут же вроде четко написано доступные логические операторы в условии. И для вас лично вопрос. Чем вот это {if[{gran_1}{|}{gran_2}]}{gran_3} Отличается от этого ? {if[{gran_1}{gran_2}]}{gran_3} Так интересно просто что вы думаете по этому вопросу.
  12. Обновление SimplePars 4.8_beta Парсинг в ИМ Кавычки в имени товара. - Теперь при парсинге в им модуль сам будет заменять двойные кавычки в имени товара на знак &quot; Так как почему то у одних пользователей это делается на уровне базы данных а у других нет, и из за этого бывает что имена товара обрезаются. Теперь всегда кавычки будет заменятся по умолчанию " => &quot; Добавлен новый блок логически операторов {if} - Теперь везде где использовались логические операторы добавлен еше оператор ЕСЛИ который позволяет выбирать границу в зависимости от содержимого. Максимально подробная информация по этому оператору уже доступна в инструкции по ссылке ниже. https://simplepars.top/index.php?page=note&n=50 Добавлена возможность парсить сопутствующий товар - Теперь вы можете заполнять сопутствующий товар на вкладке связи. Подробности о том как это устроено, как это работает, и как настраивать вы может узнать из инструкции по ссылке ниже. https://simplepars.top/index.php?page=note&n=51 Редактор товаров. При изменении цены товара теперь вы может указать округление. Формат вода округления такой же как и на странице поиск замены Единственная разница в том что в редакторе товаров не нужно указывать арифметические операторы * / + - Как работает округление, и как его задавать вы можете узнать из этой статьи, она также касается и редактора товаров. https://simplepars.top/index.php?page=note&n=5 Пример записи округления в редакторе товаров. В примере выше мы выбрали умножить все цены на 3 и округлить значение до сотых и в большую сторону, принудительно. Поиск замена. Добавлена кнопка которая позволяет после выбора одним нажатием спарсить код страницы и сразу же применить к нему указанные правила. Обратите внимание что в этой случаи модуль сперва сохраняет введенные настройки, затем парсит код страницы, и затем применяет к нему выбранные ранние правила. Сделано по просьбе пользователей для увеличения скорости тестирования правил на разных ссылках. Собственные PHP скрипты. Для облегчения ведения логирования при написания собственных скриптов был добавлен пустой шаблон для записи логов. $this->log('MyText', 'Ваш текст', $dn_id); Красным я выделил обязательный параметр, он так и должен называться MyText Зеленым я выделил место где вы можете ввести текст который хотите напечатать в логах. Так же вместо текста там может быть переменная типа string, и эта строка будет записана в логи. Конец. Обратите внимание что в этом обновлении обязательно выполнять ./inst.php
  13. Это не у донора проблема а у вас. С вашего хостинга не получается при конектится к донору из-за ошибки сертификатов. Можете написать в поддержку хостинга чтобы проверили работу курл. Отправлено с телефона через Tapatalk
  14. Да может быть остановка если сессия на хостинге умирает. Это происходит примерно раз в 20 минут, но как правило если ничего не делать тогда да. Но поскольку страница браузера общается с сервером там сессия не должен умирать. Если есть возможность указать в настройках сервера больше времени сессии что бы вы как администратор оставались авторизованными в админке и продолжалась работа. Вообще проблем с жизнью сессий не слышал уже года полтора наверное.
  15. Эмм, наврядли это одно и тоже так как тут ошибка доступа к файлу на диске. А если быть точным тут сбой доступа к чтению файла с диска, так же там был обнаружен сбой записи файлов на диск. Это никак не может быть связанно с категориями, это разные вселенные. Как то так.
  16. вы отвечаете максимально не понятно. Но уверен если в логах была бы ошибка вы бы это точно поняли. Значит у вас все зависает именно по причине того что вкладка выгружается из браузера и прекрашает свою работу. Рекомендую использовать крон что бы работа шла в независимости от вас и вашей вкладки.
×
×
  • 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.