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

Вывод наличия


Recommended Posts

Доброго времени суток. Подскажите как вывести наличие товара в категории. Пробовал выдернуть переменную из product.twig, но ничего не происходит.
 

Спойлер

Screenshot_4.thumb.png.e8180e821730ff7f4332baf31c59b2a6.png

 

Спойлер

image.png.2b1c006a08bfcc26206a3bb48b63cc45.png

Беру вот эту строку из product.twig и переношу в category.twig

 

 

Спойлер

image.png.c1ec1da2eee16a635fdf5442a3005bd4.png

 

И наличие все равно не выводит.

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


Либо в модель дописать stock_status_id, либо еще один запрос в массиве контроллера 

$stock = $this->db->query("SELECT name.oss FROM oc_stock_status oss WHERE stock_status_id = (SELECT stock_status_id FROM oc_product WHERE product_id = '".$result['product_id']."')");

 

и добавляем в массив

'stock' => $stock->row['stock'],

(синтаксис проверьте)

 

И уже на страничке категории выводим {{ product.stock }}

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

вообше нрна лучше не выводить товары которых нет в наличии туда
тупо скрывать их
нет и нет
будут появятся

 

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


5 часов назад, Leingard сказал:

Либо в модель дописать stock_status_id, либо еще один запрос в массиве контроллера 


$stock = $this->db->query("SELECT name.oss FROM oc_stock_status oss WHERE stock_status_id = (SELECT stock_status_id FROM oc_product WHERE product_id = '".$result['product_id']."')");

 

и добавляем в массив


'stock' => $stock->row['stock'],

(синтаксис проверьте)

 

И уже на страничке категории выводим {{ product.stock }}

 

Можно поконкретнее куда добавлять? При добавлении в category.php в папке controller/... выдает ошибку.

Змінено користувачем deltex
Надіслати
Поділитися на інших сайтах


В 19.04.2019 в 12:03, Leingard сказал:

Либо в модель дописать stock_status_id, либо еще один запрос в массиве контроллера 


$stock = $this->db->query("SELECT name.oss FROM oc_stock_status oss WHERE stock_status_id = (SELECT stock_status_id FROM oc_product WHERE product_id = '".$result['product_id']."')");

 

и добавляем в массив


'stock' => $stock->row['stock'],

(синтаксис проверьте)

 

И уже на страничке категории выводим {{ product.stock }}

 

Вот такая ошибка: Parse error: syntax error, unexpected '$stock' (T_VARIABLE), expecting function (T_FUNCTION) in /home/abspn840/public_html/catalog/controller/product/category.php on line 442

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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