-
Публикаций
11 716 -
Зарегистрирован
-
Посещение
Тип публикации
Профили
Форум
Дополнения
Статьи
FAQ
Наши новости
Наши услуги
Блоги
module__dplus_manager
Все публикации пользователя Rassol2
-
Значит что то у вас не так на сайте, напишите мне в личные сообщения где вы приобретали модуль и номер заказа. Так как вас нет в списке покупателей модуля на данной площадке. И я по мере свободного времени посмотрю что у вас.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Здравствуйте. Напишите мне в личные сообщения где вы приобретали модуль, и номер заказа, так как вас нет в списке покупателей модуля на данной площадке.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Ну чуть больше шагов, любое решение это набор компромиссов с чемто ... Главное что у вас вышло решить ваш вопрос.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Дак а что мешает править там где я написал разницу нет какое значение в массиве править
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
@farshmacПосмотрел по коду и понял где ошибка. В скрипт передаются данные которые были подготовлены для загрузки в товар, и так же передаются все границы парсинга. И действительно после изменения данные в границы парсинга возвращаются измененные, но они уже не участвуют в формировании товара. То есть данные с границ париснга уже расставлены на свои места и переданы в товар в массиве form и так же отдельно передаются все что есть в разных границах для всяких манипуляций в скриптах. Так что вам нужно в этом случаи редактировать $script_data['form']['price'] Либо полностью переложить логику работы с ценой с модуля на ваш собственный алгоритм в скрипте.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Здравствуйте. Записалось оно так как это показано в лоагх модуля, а вот возможно у вас с отображением проблемы. В таком случаи я бы рекомендовал вам проверить имена опций в базе данных, что туда не попали ни какие спец символы и теги html
- 13 620 ответов
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Добрый нет, не будет. Поддержки php 8 в модуле нет.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Тогда не вижу ни одной причины почему это у вас не работает. А как вы проверяете что это сработало или нет ?
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
А в настройках скрипт когда выполняется ?
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
$script_data['form']['script_gran'][2408] = 'test'; Так же присваиваете любое значение и после окоченения работы скрипта в массиве останется то значение которое в него записал ваш скрипт.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Здесь описано https://opencartforum.com/topic/123017-podderzhka-simplepars-universalnyy-parser-dlya-im/?do=findComment&comment=1742953&_rid=23826
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Здравствуйте. 1) я вас невижу среди покупателей модуля, напишите мне в СЛ, где вы преобретали модуль и номер заказа. Поддержка только для клиентов. 2) такого запроса нет в модуле не уверен что это связано с SimplePars, та как после парсинга не значит что из за парсинга. 3) Ошибка в файле /home/clients/shotoshop/system/storage/modification/admin/model/catalog/category.php Это говорит о том что данных файл был модифицирован, я бы начал с того что открыл данный файл и посмотрел какие правки были внесены, и не из за этих правок данная ошибка.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Проверяйте все внимательно, так как именно там это правится других мест нет. Так же можете пройтись по ветке модуля. все вопросы на эту тему имеют один и тот же ответ и у всех это работает.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Либо не сохранили либо в базе данных не верно поправили длину. перепроверяйте.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
ОТкрыть файл /admin/model/catalog/simplepars.php найти строку $form['isbn'] = substr($this->madeLogicalMathem($form['isbn'], 'str'), 0, 64); И заменить число 64 на то что соответствует базе данных.
- 13 620 ответов
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Проверьте чтобы в имени границы париснга не было апострофа. А второе вас нет в списке покупателей модуля, напишите мне в ЛС номер заказа и где вы брали модуль.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
ну так покажите где в логах написано что есть два разных идентификатора и они обновляют один и тот же id товара, желательно подряд. А то бывае что люди меняют идентификаторы. Если есть такое готов ворваться посмотреть как это так.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Ну либо на практике вы не туда смотрите ? Я работаю с вероятностями. Вот такого никогда не было в модуле, так как по сути и не мой код базово за это отвечает. Но такое мне писали раз 100 и все разы заканчивались тем что человек просто не туда смотрит или не проверял свои настройки. Пару случаев было когда идентификатор был больше 1000 знаков он обрезается и первых 64 знаков, и в итоге в исходнике один артикул по факту в базе другой. Вот такое было года 4 или 5 назад, после чего в модуле был добавлена функция проверяющая длину артикула. Но это не ваш случай. В остальном это всегда ошибка настроек, либо человек смотрит ни туда. Пожалуйста, внимательно посмотрите настройки.
- 13 620 ответов
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Убедится что там разные идентификатора товара. Модуль не может так делать.
- 13 620 ответов
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
как такой вариант, сделать 2 границы париснга значения 234567 В одной обрезать во второй нет. А дальше через логические операторы выбирать с какой границей будете работать. Логические операторы описаны тут. https://simplepars.top/index.php?page=note&n=50
- 13 620 ответов
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
В теории вот так через разделитель. Но проверить не могу у меня нет таких товаров на тестовом магазине, товаров стакой датой. Об этом кстати написано в поле.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Я в коде страницы не нашел таких ссылок, если вы их хотите автоматом генерировать, то вам как минимум нужно найти _20-kg вот такой текст на странице, настроить парсинг его, а дальше настроить код на парсинг ссылки, и используя склейку склеить две границы париснга. НО в коде страницы я так же не вижу этого "_20-kg" а значит тут я не знаю как вам создать правильные ссылки по разным товарам.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Имеет право на жизнь, но я бы все же использовал поиск замену, никакого выигравший этот подход не будет иметь перед правилом поиск замены, но теряется гипкойсть настройки.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Обновление v4.11_stable Все обновление это исправление найденного бага с обновлением атрибутов.
- 13 620 ответов
-
- 3
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
В повторяющихся границах, правила применяются отдельно к каждому повторению, и после этого все повторения склеиваются и между ними вставляется выбранный вами разделитель. По этому разделитель нельзя отредактировать через поиск замену. Ну а по поводу вопроса, ненужную строку можно убрать через поиск замену, просто исчите нужное вам правило, и место где его применить.
- 13 620 ответов
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
Останні розширення
-
SP Cool Timer Автор: spectre
-
Все товары магазина Автор: kJlukOo
-
-
Список Заказов PRO Автор: Parallax
-