Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

nick_mad

Members
  • Публикации

    35
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    1

Последний раз nick_mad выиграл 8 апреля 2020

Публикации nick_mad были самыми популярными!

Посетители профиля

Блок посетителей профиля отключен и не будет отображаться другим пользователям

nick_mad's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later
  • One Year In Rare

Recent Badges

1

Репутация

  1. У тех что пытался обновить появилось. обновление 1с версия одинаковая что установлена что у вас на сайте в скачиваемых потому не обновлял его так вот в нем нету лицензии
  2. Здравствуйте. После установки модуля отзывов (паралельно с модулем отзывов ставил еще модуль блпга.) и попытке перейти в админке к его настройке получаю ошибку Fatal error: Uncaught Exception: Error: Could not load model tool/neoseo_testimonials_info! in /home/oy388790/vsemopt.ru/www/system/storage/modification/system/engine/loader.php:89 Stack trace: #0 /home/oy388790/vsemopt.ru/www/system/engine/neoseo_model.php(51): Loader->model('tool/neoseo_tes...') #1 /home/oy388790/vsemopt.ru/www/system/engine/neoseo_model.php(121): NeoSeoModel->decryptLicenseData() #2 /home/oy388790/vsemopt.ru/www/system/storage/modification/system/engine/loader.php(248): NeoSeoModel->getWorkMode() #3 /home/oy388790/vsemopt.ru/www/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #4 /home/oy388790/vsemopt.ru/www/system/engine/neoseo_controller.php(36): Proxy->__call('getWorkMode', Array) #5 /home/oy388790/vsemopt.ru/www/system/engine/neoseo_controller.php(65): NeoSeoController->initController() #6 /home/oy388790/vsemopt.ru/www/admin/controller/extension/module/neoseo_testimonials.php(131): NeoSeoController->initParamsListEx(Array, Array) #7 /home/oy388790/vsemopt.ru/www/system/storage/modifica in /home/oy388790/vsemopt.ru/www/system/storage/modification/system/engine/loader.php on line 89 после установки модуля также перестали работать другие модули от NeoSeo, Фильтр в категориях и обмен с 1с и Генератор ЧПУ и метаданных попробовал данные модули обновить свежими версиями но ошибка не пропала, скачал файлы лицензий и перезаписал их, тоже не помогло версия opencart 3.0.2.0, версия php 7.2 названя файлов устанавлваемых модулей neoseo_blog_oc3.0_php7.2_30.ocmod.zip neoseo_testimonials_oc3.0_php7.2_8.ocmod.zip neoseo_seogen_oc3.0_php7.2_36.ocmod.zip neoseo_filter_oc3.0_php7.2_76.ocmod.zip Подскажите в чем может быть проблема?
  3. Ну я больше интересовался для того что бы один раз загрузить даже успешно, то что бы потом только добавлять товары и не обновлять существующие.
  4. Здравствуйте. Возможно ли настроить модуль таким образом что бы он при последующих запусках добавлял только те товары которых нету в магазине, и не обновлял те что уже есть (для уменьшения нагрузки). А так же удалял те товары которых уже нет на брейне?
  5. Я сначала думал что срабатывает ограничение по времени выполнения скрипта. но потом выяснилось опытным путем что ели в названии файла есть "какие то" символы то скрипт завершается с ошибкой и возвращается пустой результат. Под какими то символами я имею что то вроде "09iм†.png"
  6. Понизил версию пхп до 7.2 теперь получаю пустой ответ
  7. Здравствуйте. В процессе анализа папки возникает повторяющаяся много раз ошибка Notice: Trying to access array offset on value of type bool in admin/model/tool/neoseo_needless_image.php on line 77 Версия ocStore 2.3.0.2.2 версия пхп 7.4 устанавливал файл neoseo_needless_image_oc2.3_php7.2_9.ocmod
  8. Здравствуйте. Раз Вы уже будете дорабатывать выбор нужной цены, то добавьте плз еще и функционал "сделать наценку" на все товары. Что бы можно было поднять цену на все товары на указанный процент. Спасибо.
  9. Здравствуйте. У меня возник такой вопрос, а можно что бы модуль работал только на добавление новых товаров и удаление уже не продающихся товаров. Что бы не обновлять все товары которые есть? Потому что вряд ли у товаров которые уже добавлены что то поменяется. Спасибо
  10. Здравствуйте. Подскажите на какую дату мне ориентироваться что бы получить такой же результат как у вас. Опишите весь алгоритм. Вот какая то дата если она больше чем месяц от сегодняшнего дня то не берем товар. Ну что бы было понятно как у вас реализовано. Вот инфа со списка товаров А вот инфа самого товара А вот это в логе было 2020-06-02 22:15:08 - BrainAPI request: http://api.brain.com.ua/product/91806/883ldi04e67f6p6cr23ngqfgs5/&lang=ru 2020-06-02 22:15:09 - Товар #1: Канцтовары BUROMAX ВМ 9900 2020-06-02 22:15:09 - Обновляем описание товара 2020-06-02 22:15:09 - Товар отсутствует в базе больше месяца и будет удален 2020-06-02 22:15:09 - Основная категория: 460 2020-06-02 22:15:09 - Дополнительная категория: 459 2020-06-02 22:15:09 - BrainAPI request: http://api.brain.com.ua/product_pictures/91806/883ldi04e67f6p6cr23ngqfgs5/& 2020-06-02 22:15:10 - Основное изображение catalog/91/80/91806/no-photo-api.png 2020-06-02 22:15:10 - BrainAPI request: http://api.brain.com.ua/product_options/91806/883ldi04e67f6p6cr23ngqfgs5/&lang=ru 2020-06-02 22:15:11 - Убираем старые атрибуты товара: 43370 2020-06-02 22:15:11 - Атрибут Производитель: BUROMAX 2020-06-02 22:15:11 - Атрибут Страна производства: Украина 2020-06-02 22:15:11 - Убираем старые фильтры товара: 43370 2020-06-02 22:15:11 - PHP 8: Undefined offset: 2 in /home/technou/domains*/public_html/admin/model/tool/neoseo_seogen.php on line 651 2020-06-02 22:15:11 - PHP 2: strtr(): The second argument is not an array in /home/technou/domains/*/public_html/admin/model/tool/neoseo_seogen.php on line 1262 Спасибо
  11. Здравствуйте. У меня возникли вопросы по поводу количества товаров в категории после обновления. Рассмотрим на примере категории 'Периферия, оргтехника > Канцтовары' id категории 7325 из лога 2020-06-02 22:15:01 - Обрабатываем категорию 'Периферия, оргтехника > Канцтовары' 2020-06-02 22:15:01 - Выполняем синхронизацию фильтров 2020-06-02 22:15:01 - auth complete 2020-06-02 22:15:01 - BrainAPI request: http://api.brain.com.ua/filters_all/7325/883ldi04e67f6p6cr23ngqfgs5/&lang=ru 2020-06-02 22:15:04 - BrainAPI request: http://api.brain.com.ua/vendors/7325/883ldi04e67f6p6cr23ngqfgs5/&lang=ru 2020-06-02 22:15:04 - BrainAPI request: http://api.brain.com.ua/products/7325/883ldi04e67f6p6cr23ngqfgs5/&lang=ru&limit=100&offset=0 2020-06-02 22:15:05 - Получено 100 товаров из 687 2020-06-02 22:15:05 - BrainAPI request: http://api.brain.com.ua/products/7325/883ldi04e67f6p6cr23ngqfgs5/&lang=ru&limit=100&offset=200 2020-06-02 22:15:06 - Получено 200 товаров из 687 2020-06-02 22:15:06 - BrainAPI request: http://api.brain.com.ua/products/7325/883ldi04e67f6p6cr23ngqfgs5/&lang=ru&limit=100&offset=400 2020-06-02 22:15:07 - Получено 400 товаров из 687 2020-06-02 22:15:07 - BrainAPI request: http://api.brain.com.ua/products/7325/883ldi04e67f6p6cr23ngqfgs5/&lang=ru&limit=100&offset=600 2020-06-02 22:15:08 - Получено 600 товаров из 687 2020-06-02 22:15:08 - Количество товаров полученных из брейн в данной категории 387 при ручном запросе с апи брейн видим что товаров в действительно 687 https://prnt.sc/t239ae но из-за того что вы не правильно их забираете у вас получается 387 товаров это логично так как брейн отдает по 100 товаров за раз а вы делаете всего 4 запроса, то есть больше 400 у вас и не может получится. Все из-за того что каждый раз вы забираете 100 товаров и потом смещение делаете на 200. Я уже раньше в этой теме об этом писал, но меня заверили что это просто информационное сообщение и никакой нагрузки нести не может Я вырезал из лога кусок который отвечает за обновление этой категории (я его прикреплю) и в нем по факту обрабатывается 387 товаров то есть товаров в брейна 687 а вы обрабатываете только 387 https://prnt.sc/t23pva и https://prnt.sc/t23qpv но и это еще не конец истории после обновления в категории стает всего 39 товаров https://prnt.sc/t23rjm а куда делись остальные 348 товаров из 387 реально пол ученых??? пожалуйста объясните сложившуюся ситуацию, почему из 687 товаров в категории на сайт попало только 39 товаров. лог всего обновления и куска где обновляется только категория канцтовары во вложении. neoseo_brainapi.log log_cat_7325
  12. Здравствуйте. Я хочу как то минимизировать время работы модуля в режиме обновления товара. Так как вероятность того что описание или изображения или характеристики какого то товара изменятся я не хочу обновлять те товары которые уже есть на сайте а только добавлять новые и удалять старые товары. Если я сниму все галочки для обновления будут ли добавляться новые товары с описанием, характеристиками, изображением и т.д.? и Уточните плз, что такое обновлять фильтр. Спасибо
  13. Здравствуйте. 2020-04-12 07:45:17 - BrainAPI request: http://api.brain.com.ua/products/8222/ic6a6fu4hbliqc3lsriqlrdmj2/&lang=ru&limit=100&offset=0 2020-04-12 07:45:18 - Получено 100 товаров из 340 2020-04-12 07:45:18 - BrainAPI request: http://api.brain.com.ua/products/8222/ic6a6fu4hbliqc3lsriqlrdmj2/&lang=ru&limit=100&offset=200 2020-04-12 07:45:19 - Получено 200 товаров из 340 2020-04-12 07:45:19 - BrainAPI request: http://api.brain.com.ua/products/8222/ic6a6fu4hbliqc3lsriqlrdmj2/&lang=ru&limit=100&offset=400 2020-04-12 07:45:19 - Получено 400 товаров из 340 2020-04-12 07:45:19 - Количество товаров полученных из брейн в данной категории 200 из логов модуля Я могу ошибаться но при лимите в 100 смещение должно быть кратное 100 а не 200 И подскажите логику работы удаления товаров которые отсутствуют больше месяца 2020-04-12 08:12:40 - BrainAPI request: http://api.brain.com.ua/product/255244/det8mrat014k0sa3rcmv7tdqv2/&lang=ru 2020-04-12 08:12:41 - Товар #84: Смарт-чехол от солнца DJI RCMHT 2020-04-12 08:12:41 - Обновляем описание товара 2020-04-12 08:12:41 - Товар отсутствует в базе больше месяца и будет удален 2020-04-12 08:12:41 - Основная категория: 71 2020-04-12 08:12:41 - Дополнительная категория: 59 2020-04-12 08:12:41 - Дополнительная категория: 60 2020-04-12 08:12:41 - BrainAPI request: http://api.brain.com.ua/product_pictures/255244/det8mrat014k0sa3rcmv7tdqv2/& 2020-04-12 08:12:42 - Основное изображение catalog/25/52/255244/U0207102_big.jpg 2020-04-12 08:12:42 - Дополнительное изображение catalog/25/52/255244/U0207102_2big.jpg 2020-04-12 08:12:42 - Дополнительное изображение catalog/25/52/255244/U0207102_3big.jpg 2020-04-12 08:12:42 - Дополнительное изображение catalog/25/52/255244/U0207102_4big.jpg 2020-04-12 08:12:42 - BrainAPI request: http://api.brain.com.ua/product_options/255244/det8mrat014k0sa3rcmv7tdqv2/&lang=ru 2020-04-12 08:12:43 - Убираем старые атрибуты товара: 133 2020-04-12 08:12:43 - Атрибут Совместимость: DJI Phantom 4 2020-04-12 08:12:43 - Атрибут Производитель: DJI 2020-04-12 08:12:43 - Атрибут Размеры: 205 х 145 х 128 мм 2020-04-12 08:12:43 - Атрибут Материал: искусственная кожа 2020-04-12 08:12:43 - Атрибут Цвет: белый 2020-04-12 08:12:43 - Атрибут Страна производства: Китай 2020-04-12 08:12:43 - Убираем старые фильтры товара: 133 Если он будет удален то зачем тогда обновлять все его характеристики а не сразу удалить? И у меня скрипт не завершается корректно, где то после полутора дня он останавливается без каких либо ошибок и товаров как было в магазине так и осталось, то есть они не удалились. Хочу понять как происходит процесс удаления. Товары как то помечаются а в конце выполнения скрипта удаляются? Так как скрипт завершается не обновив все товары, то его повторный запуск начинается с начала, можно как то когда обновляете по категориям где то время ставить последнего обновления и обновлять те категории которые обновлялись позже всего? Может поможете разобраться почему скрипт отваливается после почти двухдневной работы, в логах ошибок нету. Спасибо.
  14. такое поведение характерно для всех типов информации о товаре или только для описания?
×
×
  • Создать...