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

Отображать в определенном магазине


Recommended Posts

Добрый вечер, есть запрос

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_to_category pc LEFT JOIN `" . DB_PREFIX . "category` c ON (pc.category_id = c.category_id) LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cp.category_id) WHERE pc.product_id = '" . (int)$product_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY pc.price");

Как прописать product_to_store ?

Нужно чтобы результат отображался только в текущем магазине (совпадал с  product_to_store по product_id)

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

51 минуту назад, zomo сказал:

Как прописать product_to_store ?

добавить LEFT JOIN таблицы product_to_store

LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (pc.product_id = p2s.product_id)

 

Но судя вашему запросу, то там еще туча ошибок:

LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cp.category_id)

c.category_id = cd.category_id

ORDER BY pc.price

нет в таблице `product_to_c ategory` `pc` price

 

Не знаю, что вы пытаетесь сделать, но рабочий вариант вот:

SELECT * FROM `oc_product_to_category` `p2c`
LEFT JOIN `oc_category` `c` ON (`p2c`.`category_id` = `c`.`category_id`)
LEFT JOIN `oc_category_description` `cd` ON (`c`.`category_id` = `cd`.`category_id`)
LEFT JOIN `oc_product_to_store` `p2s` ON (`p2c`.product_id = `p2s`.`product_id`)
WHERE `p2c`.`product_id` = '133613' AND `cd`.`language_id` = '1'

 

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

4 часа назад, nikifalex сказал:

печально что вы не слушаете что вам говорят. значит зря мы старались объясняли.

но я еще надеюсь что вы хотя бы на свои ошибках научитесь

 

Нет это я решил в теме отпишусь как...

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

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

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

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

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

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

Вхід

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

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

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

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

Important Information

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