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

После включения всех товаров, они пропадают с сайта!


Dimtos

Recommended Posts

Здравствуйте, только начинаем работать c opencart.

Проблема в следующем:

Перекинули весь товар скриптом из oscommerca в opencart, всё хорошо вроде бы,

Сейчас отображается только те товары, которые в наличии, т.е. товаров которых нет, они выключены.

но вот проблема: включаю все товары через phpmyadmin: таблица product столбец status ставлю везде 1, и результат весь товар пропадает с сайта!

Сначала подумал что какой-то товар из 20 тыс штук ссылается на несуществующею директорию, переформировал весь товар по вновь созданным категориям. Не помогло!

Потом подумал что это возможно из-за дубликатов seo ссылок (были такие в результата переносе). Удалил дубликаты.... не помогло :(

Но что самое парадоксальное, то что завели 2 товара "ручками" и о чудо! они при включению ВСЕХ товаров не пропадают! - это вообще меня ввело в растерянность....

Начал искать что же особенного в этих 2 товарах..... оказалось ничего! Единственное что фотографии у этих товаров находятся в подпапке, а у всех остальных в корне. - но я думаю что с этим отключение всех товаров не может быть связано.

Вот решил обратиться на форум за помощью. Может кто подскажет почему такое происхдит и вообще как это можно продиагностировать, т.к. в логе с ошибками ничего с данной проблемой нет.

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


БД - реляционная. Информация о товаре содержится в 10-15 таблицах (если не больше). Перещёлкнуть статус - не панацея. Там ещё куча мала связей, без которых товар на сайте не появится. Как минимум языки и магазины.

Сделайте бекап, поставьте рядом чистый Опенкарт. Сделайте дамп там. Заведите в нем пару товаров (один с опциями, атрибутами и т.п., другой - с тем данными, которые переносились из osCommerce). Сделайте 1-2 дампа в процессе. И сравнивайте их, медитируйте, документируйте и т.п. А потом лечите вашу основную базу результатами наблюдений.

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


краткий список возможных причин:

отсутствуют:

вес, единицы веса, ШхВхГ, единицы измерения, магазин, языки...

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

БД - реляционная. Информация о товаре содержится в 10-15 таблицах (если не больше). Перещёлкнуть статус - не панацея. Там ещё куча мала связей, без которых товар на сайте не появится. Как минимум языки и магазины.

Сделайте бекап, поставьте рядом чистый Опенкарт. Сделайте дамп там. Заведите в нем пару товаров (один с опциями, атрибутами и т.п., другой - с тем данными, которые переносились из osCommerce). Сделайте 1-2 дампа в процессе. И сравнивайте их, медитируйте, документируйте и т.п. А потом лечите вашу основную базу результатами наблюдений.

краткий список возможных причин:

то что информация о товаре содержится в нескольких таблиц - это понятно! НО: сейчас на сайте включено в районе 50% товаров, А! они все заполнены однотипно! Что выключенные, что и включенные!

Товар включается значением в столбце status.... другие таблицы здесь не причем.... то что у каждого товара есть родительская папка - это тоже факт! Сам лично всё прописывал.... и сейчас всё корректно отображается! у меня единственное предположение это на фотографии....

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


  • 2 weeks later...

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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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