Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Opencart3 после парсинга не отображается товар


antyan

Recommended Posts

Доброго времени суток. Подскажите, написал парсер, парсит в таблицы базы на прямую. В админке товар виден, но в категориях не отображается. Если зайти в редактирования товара и нажать просто сохранить, товар отображается на сайте. В чем мой косяк?

Надіслати
Поділитися на інших сайтах


Только что, antyan сказал:

Да нет status 1 стоит у товаров

 

Ну так сравнивай другие таблицы. Есть же товар, который отображается, смотри глазками в базу, чё гадать-то?

Надіслати
Поділитися на інших сайтах

17 minutes ago, mazein said:

 

Ну так сравнивай другие таблицы. Есть же товар, который отображается, смотри глазками в базу, чё гадать-то?

Самое смешное, что сравнивал и все идентично. Кэш чистил. Не знаю что уже делать, куда лезть.

Надіслати
Поділитися на інших сайтах


2 minutes ago, mazein said:

 

Быть такого не может.

Может есть какая зависимость от темы или же от категорий?

Просто странно, в админке они видны, нажимаю редактировать и сразу сохранить и на сайте отображается

Надіслати
Поділитися на інших сайтах


1 hour ago, deim said:

Может быть таблицу product_to_category забыли?

В крайнем случае если не найдете сами причину, то можете написать в личку. Я могу глянуть

нет не забыл. еще раз повторяю, при редактировании товара в админке я не меняю параметры какие либо, просто нажимаю сохранить и вуаля, товар отображается на сайте.

мистика какая то

Надіслати
Поділитися на інших сайтах


Ещё раз повторяю: не нужно ничего менять. Когда вы открываете товар в админке, то у вас во многих полях уже подставлены значения по-умолчанию для полей, которые не заполнены в базе. ИМЕННО ПОЭТОМУ при сохранении товара у вас исправляются пропущенные вами и товар начинает нормально работать.

 

Надіслати
Поділитися на інших сайтах

13 часов назад, antyan сказал:

Подскажите, написал парсер, парсит в таблицы базы на прямую. В админке товар виден, но в категориях не отображается. Если зайти в редактирования товара и нажать просто сохранить, товар отображается на сайте

 

после пересохранения - начинает отображаться только пересохраненный товар или все спаресенные, не видимые до этого?

 

если все - причина в системном кеше товаров, который при сохранении создается заново

тогда добавить сбор кеша товаров в парсер по завершении

 

если только тот, что сохранили - значит какое-то дополнительное кеширование используется (на уровне шаблона/модуля/сервера)

смотреть что именно и делать сброс после парсинга

Надіслати
Поділитися на інших сайтах

1 hour ago, AlexDW said:

 

после пересохранения - начинает отображаться только пересохраненный товар или все спаресенные, не видимые до этого?

 

если все - причина в системном кеше товаров, который при сохранении создается заново

тогда добавить сбор кеша товаров в парсер по завершении

 

если только тот, что сохранили - значит какое-то дополнительное кеширование используется (на уровне шаблона/модуля/сервера)

 

Только тот что пересохранил. Вероятнее всего дополнительное кеширование, только не понимаю где оно запрятано

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
  • 1 year later...

Ктонить решил такую проблему? с толкнулся с тем же самым. 10+ лет на опенкарте делаю и ни разу не встречал... а тут дали шаблон на нем сделать. и в нем такая ерунда
создаю руками товар. отображается
заливаю через стандартный ексель импорт. в админке есть. на сайте нет.
обновил кеш. кеш модулей. кеш шаблона. кеши все что нашел)) не помогает
заходишь в товар - жмешь сохранить он отображается

проверял в базе товар что отображается и тот что нет. нет разницы - никакой. нет разницы. все идеально и верно.

пробовал менять данные в бд у товаров.  не появляются. а те что пересохранил пропадают странно. за место них висит товар без фото. цены и описания и типа продан. при клике на который товар не найден. )) при возвращении данных товар виден как обычно. 
 

В 11.07.2019 в 02:53, antyan сказал:

Доброго времени суток. Подскажите, написал парсер, парсит в таблицы базы на прямую. В админке товар виден, но в категориях не отображается. Если зайти в редактирования товара и нажать просто сохранить, товар отображается на сайте. В чем мой косяк?

у вас получилось решить?
 

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
В 17.10.2020 в 18:04, Styud сказал:

Ктонить решил такую проблему? с толкнулся с тем же самым. 10+ лет на опенкарте делаю и ни разу не встречал... а тут дали шаблон на нем сделать. и в нем такая ерунда
создаю руками товар. отображается
заливаю через стандартный ексель импорт. в админке есть. на сайте нет.
обновил кеш. кеш модулей. кеш шаблона. кеши все что нашел)) не помогает
заходишь в товар - жмешь сохранить он отображается

проверял в базе товар что отображается и тот что нет. нет разницы - никакой. нет разницы. все идеально и верно.

пробовал менять данные в бд у товаров.  не появляются. а те что пересохранил пропадают странно. за место них висит товар без фото. цены и описания и типа продан. при клике на который товар не найден. )) при возвращении данных товар виден как обычно. 
 

у вас получилось решить?
 

Очистить кеш Модуля фильтров

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Была такая же проблема после импорта товаров: в админке всё видно, на сайте не отображается. Перелопатил всю БД в поисках связей, в итоге не выявил. 

А потом в таблице с товарами  "oc_product" обратил внимание на столбец "date_available" (то есть дата, когда товар станет доступен для клиентов), в которой стояли даты позже настоящей. 

 

Всех благ.

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.