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. Обновления 4.6-5_beta Работа над ошибками. 1. Исправлена ошибка в работе собственных скриптов в связке с кроном. Ошибка была связана с тем что в скрипт передавался id товара равное 0 . Исправлено. 2. Так же исправлена ошибка возврата данных $script_data['permit'] из скрипта обратно модулю. На данный момент это все известные недочеты в плане работы собственных скриптов.
  2. Особенность модуля это писать логи. Комон Ссылки не равно товары. Вот если товаров меньше чем ссылок, вы всегда можете пойти в логи и посмотреть по какой ссылке не был создан товар и причину этого.
  3. объясните пожалуйста что за баг ? В чем он проявляется ? Так как я не вижу бага по вашим описаниям. Со всего что вы описали я только заметил вот это В моем модуле такой настройки нет. Отрицательные значения пропуска. Зачем так указывать ? В остальном багов я не вижу.
  4. @Axelenz Я понял с слов что настройку делает так как ему нужно. Но при этом вылазит баг. Но я так и не понял что это за баг такой, ведь по описанию я бага там не вижу. А зачем та или иная граница парсинга, я уже давно не задаю вопросы
  5. @550953 Здравствуйте. Пожалуйста прячьте фото под спойлер, так удобнее читать. Переопределить можно через поиск замену. Категория донора|Категория у вас Так же как и любые замены с любыми другими данными.
  6. Обновление 4.6-4_beta Собственные HPH скрипты. Добавлена возможность изменять значения $script_data['permit'] и возвращать измененные данные обратно в стандартную логику модуля. Подробнее про этот массив можно прочесть в инструкции https://simplepars.top/index.php?page=note&n=48 Данный массив доступен в следующих режимах работы собственных скриптов. 1) До запуска в Парсинга в ИМ 2) После Парсинга в ИМ Допуски к обработке страницы. В поле границы добавлена возможность работать с логическими и арифметическими операторами. Вот здесь Это доступно как при парсинге в ИМ так и при парсинге в CSV Так что теперь для допуска можно производить сравнение с учетом логики и математики. Менеджер URL Расширил функционал, теперь вы можете выгружать большой обьем ссылок в прайс лист, и скачивать его. Для этого добавил два новых действия. Первый режим просто выгружает все ссылки в прайс лист. Второй режим выгружает только отфильтрованные ссылки в прайс лист. Обратите внимание что ссылки до записываются в прайс, и вам нужно самим очищать прайс нажав кнопку Удалить в вкладке где скачивается прайс лист. Так сделано специально что бы вы могли фильтровать ссылки по нужным параметрам и создавать прайс только с нужными вам ссылками. Допустим. Теперь вы можете отфильтровать ссылки определенной категории записать их в файл. Затем отфильтровать ссылки другой категории и так же до записать их в тот же файл. В итоге у вас будет прайс лист с ссылками только на определенные категории В прицепи все подробно описал сразу на странице скачивания прайса, что бы у вас не возникало проблем. Так же туда добавил возможность загружать ссылки, которая была уже давно доступна на странице сбора ссылок. Так что про нее я ничего тут не пишу, функция старая и всем известная. Прайс с скачанными ссылками. После скачивания прайс будет выглядеть так. По сути это обычный файл csv в котором одна колонка и в ней записаны ссылки, каждая ссылка с новой строки. Если открыть такой прайс через текстовый редактор то увидите следующие. Собственно именно такие прайс и принимаются обратно на загрузку в магазин. Надеюсь вам понравится.
  7. Нужно понимать, что вам нужно заменить данные с донора на ссылку которую вы хотите сделать фото товара. И что бы модуль мог ее скачать. То есть полный путь к ней,
  8. тогда только одно. Крон на хостинге не дергает модуль каждую минуту. Проверьте что бы был настроен крон на хостинге, либо попросите поддержку хостинга выставить задание на выполнение скрипта /admin/sp_cron.php на каждую минуту.
  9. Здравствуйте. Поменяйте настройку 0-23 на * это одно и тоже, но звездочка приятнее смотрится Попробуйте вызвать крон вручную вашсайт/admin/sp_cron.php и посмотрите запустится ли крон. Это тоже самое что делает крон на хостинге.
  10. В поле которое придумано для работы с вычислениями, где не могут быть буквы нет смысла использовать ковычки, минус пишется как минус. Везде в системе используются кавычки для того что бы выделить спец операторы. {skip} {reg[##]} {*} {csvnc} то есть это показывает модулю что это не обычный текст а некоторые сущности которые нужно разбирать. Потому что там может быть как обычный текст так спец операторы. Поскольку в наценки такое не может быть, то математические операторы - + * / не требуют особого выделения. Чего нельзя сказать об округлении. Но это все описано в инструкции, в принципе.
  11. Вот интересно что значит то что я пометил красным цветом ? И второй вопрос почему округления пишите в конце после & я уже второй раз такое встречаю. Откуда пришла идея так делать ? Поскольку если посмотреть инструкцию там есть даже скриншот полностью заполненных правил. Как пример. Ссылка на инструкцию - https://simplepars.top/index.php?page=note&n=4
  12. Пример скрипта по заполнению поля H1 в магазинах на базе оригинального Opencart + сторонний модуль добавляющий поле meta_h1 При помощи этого скрипта можно заполнять поле meta_h1 в товаре для для оригинального движка Opencart в котором установлен сторонние модуль добавляющий поле h1 Напоминаю что по умолчанию в Opencart нет поля h1 и он добавляется сторонними модулями. Так же обратите внимание что он будет работать только при создании товара и только если h1 реализован через дополнительное поле meta_h1 в таблице oc_product_description. Внимание!! если у вас движок ocStore вам это ненужно так как в ocStore все поддерживается из коробки. Скриншот скрипта. Настройки выполнения скрипта. Обратите внимании что этот скрипт нужно выполнять именно после Парсинга в ИМ Текст самого скрипта. <?php // // При помощи этого скрипта можно заполнять поле meta_h1 в товаре для для оригинального движка Opencart в // котором установлен сторонние модуль добавляющий поле h1 // Напоминаю что по умолчанию в Opencart нет поля h1 и он добавляется сторонними модулями. // Так же обратите внимание что он будет работать только при создании товара // и только если h1 реализован через дополнительное поле meta_h1 в таблице oc_product_description. // // Внимание если у вас движок ocStore вам это ненужно так как в ocStore все поддерживается из коробки. // //проверяем какой действие выполняется, если добавления товара то скрипт выполняет работу. if($script_data['permit']['add']['permit']){ //записываем id товара для удобства. $pr_id = $script_data['permit']['add']['pr_id']; //получаем все выбранные языки. $langs = $this->getLang($script_data['setting']); //проверяем что бы seo_h1 не было пустой и мы зря не делали запросы. if(!empty($script_data['form']['seo_h1'])){ //Добавление seo_h1 во все языки выбранные на вкладке парсинг в им foreach ($langs as $key => $lang) { //Запрос на добавления записи h1 $this->db->query("UPDATE ".DB_PREFIX."product_description SET meta_h1='".$this->db->escape($script_data['form']['seo_h1'])."' WHERE product_id = ".(int)$pr_id." AND language_id=".(int)$lang['language_id'] ); } } } ?>
  13. Вот инструкция по скриптам. https://simplepars.top/index.php?page=notes&tag_id=34 Вот так в скрипте можно отправить запрос в базу данных. $this->db->query("Здесь ваш запрос"); Где получить доступ к нужной границе парсинга описано тут. https://simplepars.top/index.php?page=note&n=48 В зависимости от того как и когда вы хотите выполнять эти действия.
  14. А мое объяснение не подошло ? А теперь третье объяснение, более приземленное. Между числами 08 и 05 стоит знак ИЛИ То есть товар попадет в выборку если в нем нет 08 или нет 05. В товаре где есть 08 но нет 05 он попадет. В товаре где есть 05 но нет 08 тоже попадет И все это из за условия ИЛИ значит все что вам нужно заменить или на И А что бы поменять на И достаточно сделать так. Между всеми фильтрами стоит логическое и. То есть введя два фильтра товар должен соответствовать И первому И второму условию. А это уже то что нужно. Покажи мне товары в котором Нет 08 И Нет 05 Как то так.
×
×
  • 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.