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

opencart 1.5.* на товарах не выбраны main_category


axio

Recommended Posts

Ребят, подскажите где копать. Задача определить принцип отдачи товарной карточки по урлу, когда не указана осн категория (я так понимаю ее нет в ориг версии 1,5, чьято модуляция), но  выбраны в связях другие категории (см скрин).  Те как не попутать основную ссылку (которую отдает сайт) с другой (тк заданы связи, следовательно товар отображается в одном случае и втором, один из них основной) . Должна же быть логика выбора цепочки категорий в движке, например у товара в  product_to_category прописаны 5 категорий... Туплю уже несколько часов

main_cat_not_defined-admin.png

main_cat_not_defined-admin2.png

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


Походу - сам... короче в замечательном seo_pro.php в запросе 

"SELECT category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . $product_id . "' ORDER BY main_category DESC LIMIT 1"

в getPathByProduct() - и кроется решение - он просто берет посл в списке категорию... слов нет

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


1 час назад, axio сказал:

Походу - сам... короче в замечательном seo_pro.php в запросе 


"SELECT category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . $product_id . "' ORDER BY main_category DESC LIMIT 1"

в getPathByProduct() - и кроется решение - он просто берет посл в списке категорию... слов нет

А что не так? Если вы не указали главную то логично что он не узнает про нее

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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