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

Вывод доп. переменной в корзину


Viniculo

Recommended Posts

Доброго вечера! 

В таблице "oc_product" создал доп. поле "mods"

Битый час ищу куда нужно вписать это поле, чтобы оно вывелось в корзину.

В контроллере корзины продукты берутся из модели catalog/product, но так и не разобрался куда надо добавить название поля

Расскажите, пожалуйста, что и куда надо вписать для вывода доп. переменной в корзину с товарами

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


та мже в модели огромная портяна с

    public function getProduct($product_id) {

........

        if ($query->num_rows) {

            return array(

...........

вот в эту портяну и добавь свое mods

Так, а потом вписать в common/cart $data['products'][] = array(   ?

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


не только

 

там же еще

        foreach ($this->cart->getProducts() as $product) {

 

и поэтому идем в system\library\cart и туда тоже поле это добавляем.

Собственно я не вижу сразу, где вы нашли "В контроллере корзины продукты берутся из модели catalog/product"

После добавления в system можно уже будет спокойно выводить?

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


так попробуйте. ничего страшного не случится.

Если что-то не получится то в

/system/logs/error.log

будет подсказка.

Попробовал, ошибок нет, не вывелось

Добавил mods в $this->data[$key] = array( но это $product['key'] как я понимаю, других списков с переменными я не нашел

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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