-
Публікації
767 -
З нами
-
Відвідування
Про Axelenz
- День народження 21.09.66
Технічна підтримка
-
Інше
telegram:Axelenz Парсинг сложных сайтов, настройка модулей SimplePars и АОП
Інформація
-
Місто:
Все буде Україна!
-
Інтереси
freelance
Відвідувачі профілю
12 346 переглядів профілю
Axelenz's Achievements
-
модификаторы обновить
- 13 698 відповідей
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
так не на хостинге, а количество потоков в модуле и подкрутите... Ищит в файле simplepars_createcsv.tpl находися по адресу /admin/view/template/catalog/simplepars_createcsv.tpl добавьте строки, где будет, например, 10, 20... потоков
- 13 698 відповідей
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
У меня тоже именно на хостинге ukraine повторилась ошибка с тем, что при выгрузке с помощью cron в csv старый файл не удалялся, а всё дописывалось в него, хотя задание стояло "удалять прайс лист в начале работы". Сайт сам ставил с нуля, модуль ставил с нуля, всё прописывал с нуля... поэтому начал искать... Нашёл только одну причину, по которой это имело место быть, изменил её и всё заработало в штатном режиме: если на хостинге в расписании задач дать по умолчанию добавить задачу, то она примерно такой вид будет иметь /usr/local/php74/bin/php -c /home/vc9876543210/.system/php/www.mysite.com.ua.ini /home/vc9876543210/mysite.com.ua/www/admin/sp_cron.php переписываем это всё до рекомендованного разработчиком вида: /usr/bin/wget -O - -q -t 1 https://www.mysite.com.ua/admin/sp_cron.php и проблема исчезает... иной причины не нашёл...
-
Напишите, пожалуйста, на каком хостинге у Вас подобное произошло ? Сегодня примерно с таким же столкнулся, вроде решил... интересно было бы узнать Ваши исходные, чтобы найти причину...
-
Через Поиск/замену конечно можно решить некоторые ньюансы. Но лучше использовать специальные модули, которые предназначены именно для работы с атрибутами, на форуме можно найти... хотя они тоже не дадут 100% результата.
- 13 698 відповідей
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Пробовали читать ? https://simplepars.top/index.php?page=note&n=39
- 13 698 відповідей
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Везде существуют свои стандарты, для xml они так же есть. Модуль заточен именно под работу с более/менее вписывающимися в эти стандарты выгрузками. https://sellerhelp.rozetka.com.ua/p185-pricelist-requirements.html https://support.prom.ua/hc/uk/articles/360004963538-Імпорт-через-YML-формат-файлу Розетка, Пром сразу указывают, требования для фида импорта. Если такой не стандартный вид выгрузки, то можно поступить следующим образом: не преобразовывать сразу категории во вкладке Обработчик XML, а в Поиск/Замене указать на какой текст поменять ID категории.
- 13 698 відповідей
-
- 2
-
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Я думаю, что всё не так печально... не скажу, что так часто, но ставлю клиентам этот модуль. Просто род моих занятий несколько другой - парсинг. А вот связь между этими двумя модулями реально важна, поскольку заграничный его аналог HPM стараются не использовать или берут что-то с варёзников... Скорее всего не все пишут об этом, а решают как-то своими силами...
-
В этой ветке форуме выкладывал разработчик HPMR AJAX скрипт, который связывает два модуля... Вот при его работе вылезает ошибка... hpmrr_simplepars.php
-
Ссылается на строку: $sid = $setting["sid"]; Это скрипт, который для модуля HPMR AJAX. Подскажите, с этим обратиться сразу к разработчику модуля ?
-
Внесите тогда ещё небольшое исправление в файлы simplepars_browser.twig для разных версий, если уж всё равно будете обновление делать. 22 и 23 местами нужно поменять..
-
<div class="col-sm-1"> <label class="control-label">Очередь <span data-toggle="tooltip" data-original-title="Порядок выполнения скриптов если указано два и больше скрипта в одно и тоже время."></label> <input name="scripts_list[<?php echo $ts_key?>][sort]" type="text" value="<?php echo $task['status']?>" class="form-control" form="form"> </div> В модуле SimplePars найдена небольшая ошибка. Если используете не один, а несколько скриптов, то не получится сделать для них "Порядок выполнения скриптов". Указан столбец 'status' из таблицы 'oc_pars_phpscripts', а должен быть указан 'sort'. Правильно строка будет выглядеть так: <input name="scripts_list[<?php echo $ts_key?>][sort]" type="text" value="<?php echo $task['sort']?>" class="form-control" form="form"> Все, кто использует в работе скрипты, внесите исправление в свой файл simplepars_phpscripts.tpl Находится по пути: /admin/view/template/catalog/simplepars_phpscripts.tpl
- 13 698 відповідей
-
- 2
-
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Можете в SKU использовать операторы if и else. Логика такая: если совпадают цены в границах, то пусто в SKU и товар без артикула не загружается, если не совпали - грузится SKU. https://simplepars.top/index.php?page=note&n=50
- 13 698 відповідей
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Дуже дякую!) але більшість цін працює, але бувають виключення. Не підскажете як їх зробити? Это был ответ только на частный случай, как с помощью регулярных выражений можно получить цены вида хх90.
-
С помощью регулярных выражений, если вопрос стоит именно так {reg[#(\d+)?(\d\d)\d\d(,|\.)?(\d+)?$#]}|$1$2'90 '|
- 13 698 відповідей
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (і ще %d)