-
Публікації
11 598 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Rassol2
-
-
14.11.2023 в 13:39, nikoshot сказал:
@Rassol2 Добрый вечер!
Подскажите пожалуйста.. в какой момент происходит запись этих данных в категорию..?
Я для теста взял две ссылки.. первая ссылка на категорию и вторую на товар из этой категории..
настроил все поля но в категорию ничего не записывается и обновилось..
Не могу понять как оно должно работать? нужна ваша помощь
Данные поял работают только при создании категорий.
Если категории не было и модуль ее создает.
Как видите у этого блока нет настройки что делать при обновлении.
-
14.11.2023 в 08:35, yurok79 сказал:
Это решили, парсинг пошел, но вылезло другое. Категории создаются, но в товарах не прописываются. То есть получаются товары без категорий и пустое дерево категорий.
Здравствуйте.
Смотрите логи, смотрите настройки. Что у вас выбрано, добавлять категории не добавлять. Перед тем как писать всегда начинайте с просмотра логов. В логах 80% ответа. -
13.11.2023 в 22:34, yurok79 сказал:
А нельзя указать больше символов или как пересчитать их не подскажете?
Нет. Тут нужно разбираться в причине. Я не верю что у вас закончились идентификаторы потому что много товаров было.
это больше двух миллиардов.
разбирайтесь в причинах и сбрасуйте идентификаторы. Это нездоровая ситуация -
@yurok79 Навсякий случая опишу.
У вас скорее всего стоит стандартная настройка базы данных и в таблице oc_product в поле product_id стоит тип поля int и значение 11 символов. Автоинкремент.
Как и должно быть. В принцем.
У этого поля максимальное значение. 2,147,483,647
Больше создать невозможно.
Я не знаю как вы добрались до этого значения но тут нужно либо удалить лишние записи, либо поправить базу что бы она пересчитала значения автоинкремента если их реально меньше.
Но в любом случаи тут вопрос к базе данных а не к модулю. Он посылает запрос создать товар, база отвечает сорян не сегодня. И все крашится.
-
13.11.2023 в 13:47, yurok79 сказал:
Проблема в том что сайт клиентский и есть только админка, запросил ФТП, отпишу в личку.
У вас ошибка в базе данных.
Скрытый текстСкорее всего вы достигли максимального значения автоинкремента. Либо кто то вносил кривые правки в стандартную базу данных. В таблицу oc_product
Исправьте ошибку базы данных и все заработает.
Без исправления вы не сможете создавать новые товары. -
13.11.2023 в 13:39, yurok79 сказал:
https://prnt.sc/zS-XEtptSwEJ и висит
Вот видно что у вас есть проблема на хосте, но осталось напйти где лог в котором написана прчина.
Пришлите в лс, доступ к фтп и админку и я проверю где то.
А так же это всех косаеться.
Разбранитесь где у вас на хостинге логи, логи нужны что бы решить проблему,
Без логов ни как не узнать прчины. Изучите где и как хранятся логи ошибок и запросов, было бы неплохо. -
13.11.2023 в 13:33, yurok79 сказал:
Таких нет, но как парсер включаю эти насыпает. Может как то влияет?
Это насыпает не потому что включаете парсер. Там нет ни какой связи.
Нажмите старт парсинг откройте консоль браузера и посмотрите будет ли в ней ошибки.
-
13.11.2023 в 13:29, yurok79 сказал:
2023-11-13 21:28:18 - PHP Notice: unserialize(): Error at offset 0 of 1 bytes in /home/fs396292/jakor24.com.ua/www/catalog/model/catalog/product.php on line 15 2023-11-13 21:28:18 - PHP Notice: unserialize(): Error at offset 0 of 1 bytes in /home/fs396292/jakor24.com.ua/www/catalog/model/catalog/product.php on line 15 2023-11-13 21:28:18 - PHP Notice: unserialize(): Error at offset 0 of 1 bytes in /home/fs396292/jakor24.com.ua/www/catalog/model/catalog/product.php on line 15 2023-11-13 21:28:18 - PHP Warning: Use of undefined constant php - assumed 'php' (this will throw an Error in a future version of PHP) in /home/fs396292/*****.com.ua/www/catalog/view/theme/default/template/common/language.tpl on line 7
Вот такое сыпет
Нас интересует ошибки которые в файле с именем simplepars.php
-
13.11.2023 в 13:23, yurok79 сказал:
А где его смотреть?
Можно тут.
Скрытый текст
Если у вас есть другие настройки можете в файлах лога сервера.
Зачастую такие бывают с именем errors в корне сайта или в админке. -
13.11.2023 в 12:34, nikoshot сказал:
Можно ли переделать этот срипт для обновления категорий..?
задача такая.. Нужно заполнить категории текстами с донора..
Т.е при парсинге товаров категории создались.. и теперь нужно скопировать текст и картинку от туда..
Что касается СЕО то так нужно...
Интересует сама задача..
Сделать можно все.
Но много вопросов и сложностей на пути.
Написать отдельный скрипт по выполнении парсинга данных для категорий и заполнения их можно но это не вопрос 5 минутной переделки скрипта. Это вопрос написания полноценного функционала где нужно решить множество глобальный вопросов.
На пример.
Есть категория Штаны.
Она есть в категории Женское и в категории Мужское.
Как нам правильно определить и загрузить данные именно в нужную категорию из двух. И так далее. -
13.11.2023 в 11:19, yurok79 сказал:
Не помогает от слова совсем. 500 и глухо
Вы уверены что нет ошибок ?
В логах php нет ничего ?
Просто так модуль не останавливается, значить есть ошибка проверьте лог ошибок php на присуцтвие ошибок в файлах simplepars.php -
Сейчас активно не выходят обновления так как сейчас пишется большая и сложная функция которая требует много времени и не позволяет делать мелкие реализации и выкатывать релиз.
Сейчас работаю над системой рассылки и старая учесть как можно больше аспектов.Скрытый текст -
Обновление 0.25_beta
Исправление недочетов.
1) Исправлена ошибка принудительного запроса номера телефона, когда пользователя просят поделится номером телефона для связи, и это цеклично повторяется.
2) Исправлен недочет когда вы в боте выберете категорию и менб не закрывается, то есть пользователь не понимал что категория загружена.
теперь при выборе категории модуль загружает товары и сам закрывает боковое меню.Про это мне только ленивый не писал. Так что я рад что исправил.
Все можно посмотреть в тестовом боте телеграмм.-
1
-
-
Хотя перфекционист скорее всего умрет увидя как я грамотно пишу.
Маэмо що маэмо-
1
-
-
10.11.2023 в 15:34, nikoshot сказал:
Лично я про спойлер учту.. если не забуду конечно)))
Вот так вот и все
Нужно что бы каждый после написания сообщения смотрел и чувствовал боль перфекциониста.
И сразу же добавлял спойлер-
2
-
-
10.11.2023 в 11:40, nikoshot сказал:
Добрый вечер! Подскажите пожалуйста по сопутствующим товарам..
на доноре sku = артикул..
на доноре связь по сопутствующим идет по id
Я спарсил sku донара = sku в моем магазине.. что бы все обновление четко работало..
Но теперь не могу понять как связать эти товары..
Я спасрил id и закинул к себе в поле ISBN
У меня теперь такая структура товара..
Товар 1
sku = Товар_1
ISBN = id_1;id_2;id_3;id_4
Товар 2
sku = Товар_2
ISBN = id_1;id_2;id_3;id_4
Указываю в настройках обновлять сопутствующие так
Это косаеться не только вас лично а всех.
Господа, давайте все освоим использование спойлера для фото, я сижу телефона, так сложилось, и чтение ваших сообшенис фото становится прям сложным.
Закинули под спойлер и все становится читабельным.
@nikoshot Теперь ваш вопрос.
Модуль берет те идентификаторы которые записаны у вас в поле что вы выбрали. В данном случаи ISBN.
Вот он берет от туда идентификаторы и сравнивает с идентификаторами товара которые выбраны у вас вот тут.
PS. Обратите внимание как мой скриншот изящно встраивается в сообщение.Скрытый текст
Боде мило смотреть!!!
По другому никак.
Нужно иметь идентификаторы товаров от донора, что бы по ним идентифицировать аналогичные связи у вас в магазине, и построить их.-
2
-
-
10.11.2023 в 08:10, dimonregi_ua сказал:
А можете будь ласка для прикладу написати таку умову? Взагалі не розумію як це прописати і в яке поле додати. Дякую
В поле кол-во товара.
{if[{gran_1}]}100{else}0
Значение по умолчанию ставите 0
{gran_1} - если эта граница не пустая, и не равна 0 то в поле подставится значение 100 и будет у вас колво товара 100.
{gran_1} - если граница равна 0 или пустая подставится 0 и будет колво товара в наличии 0.
В границу нужно что то засунуть от опций, что бы в товаре где есть опции граница была не пуста, а где нет опций пустой.
-
10.11.2023 в 07:54, dimonregi_ua сказал:
Дякую за відповідь. Але не до кінця зрозумів. В налаштуваннях кількості в мене немає окремої "граници парсинга" - вибрано "по умолчанию" до всіх товарів - 100 - (тому, що на донорі не виводиться кількість).
Ви маєте на на увазі, що можливо до "граници парсинга" яка додає опції в товар дописати "Логические операторы if, elif, else" щоб за допомогою них статус змінювався на 0 чи немає в наявності якщо опції до товару відсутні на донорі? Правильно зрозумів?Ок сделайте так.
Нет опций значит количество 0 есть опции количество 100
Прям ручками пропишите это в условии.10.11.2023 в 07:54, dimonregi_ua сказал:Правильно зрозумів?
Да верно.
-
10.11.2023 в 07:34, dimonregi_ua сказал:
Доброго дня! Маю питання. Якщо при CRON оновленні на сайті донора зникли всі розміри (опції) до товару але сам товар не вимкнений і має статус "є в наявності" - чи можливо налаштувати щоб модуль автоматично змінював статус цього товару на моєму сайті на "немає в наявності"? Чи статуси товарів змінюються лише вручну? Дякую.
Статус меняется от количества, то есть в опенкарте нельзя не изменяя количество менять статус.
Но вы можете привязатся к какому то блоку кода где должны быть атрибуты, и сделать так.
Если блок есть, значит пишем количество из границы колво, если блока нет тогда пишем в колво 0 и тем самым товар будет недоступен.
Для этого используйте логические операторы.
https://simplepars.top/index.php?page=note&n=50-
1
-
-
Донат заработанных денег Украине.
С 01.10.2023 по 31.10.2023 включительно.
Было продано на сумму 36$
По традиции добавлю еше от себя.
Подробности здесь
https://opencartforum.com/topic/184237-podderzhka-tgmarket-modul-internet-magazina-v-telegramme/?do=findComment&comment=1801116 -
09.11.2023 в 08:46, sevvvvvvko сказал:
Не очень понял как это сделать и просто удалил фото в предыдущем посту
Кнопка в виде глаза.
Жмете ее открывается область в которую вы можете вставить фото, и оно будет скрыто до нажатия. Называется кнопка скрытый текст, при наведении курсора увидите.
09.11.2023 в 08:46, sevvvvvvko сказал:Да, окно всплывающее окно появляется, нажимаю там ОК, идёт перезагрузка страницы, но ничего не удаляется.
Скиньте мне в лс, доступ к фтп, и админке и я проверю.
-
@sevvvvvvko Спрячьте форто под спойлер это облегчит читаемость.
После нажатия должно появится окно где просять подтвердить что вы хотите удалять все ссылки, вы видите это окно ?
Если нет убедитесь что у вас разрешены модальные окна в браузере. -
09.11.2023 в 08:20, sevvvvvvko сказал:
Здравствуйте, переставляю всё на новую версию Opencart и соответственно поставил по новой SimplePars. Всё вроде работает, но функционал "Очистить список" не работает. Идёт перезагрузка, но ничего не удаляется. Подскажите, пожалуйста, в чём может быть причина?
Здравствуйте.
Уточните куда именно вы жмете ? -
08.11.2023 в 03:24, Axelenz сказал:
Это всего лишь как предложение для рассмотрения.
Здравствуйте.
К сожалению область применения очень узкая а реализация этого будет сложной.
Как вариант можете написать php скрипт в котором указать ссылки на скрипты крона аоп, и simplepars и настроить крон на этот скрипт, а не на кроны в моем и сергео модуле.
Затем уже в самом скрипте написать логику когда дергать один модуль а когда другой, взависимости от каких событий.
Там можно так же настроить что бы модуль аоп не запускался пока не появится новый файл от симпле парс, короче говоря с тами скриптом вы сможете реализовать любой сценарий вызова, даже гибче чем в вшаем тз.
И поскольку задача у вас узкая, это наверное будет гораздо правильнее.
[Поддержка] SimplePars - Універсальний парсер для ІМ
в Парсеры
Опубліковано:
Что бы решить эту задачу вам нужно в инструкции прочитать как записываются данные для загрузки атрибутов.
Вот здесь
https://simplepars.top/index.php?page=note&n=22
и исправить вашу запись в соотвествии с инструкцией.