Viniculo

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

Рекомендуемые сообщения

Viniculo    3

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

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikifalex    332

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

    public function getProduct($product_id) {
........
        if ($query->num_rows) {
            return array(
...........

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Viniculo    3

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

    public function getProduct($product_id) {

........

        if ($query->num_rows) {

            return array(

...........

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikifalex    332

не только

 

там же еще

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Viniculo    3

не только

 

там же еще

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

 

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikifalex    332

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

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

/system/logs/error.log

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Viniculo    3

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

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

/system/logs/error.log

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу