• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков
Viniculo

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

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

Viniculo    3

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

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

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

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

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

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


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

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

    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    246

не только

 

там же еще

        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    246

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

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

/system/logs/error.log

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

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


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

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

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

/system/logs/error.log

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

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

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

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


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

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

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

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

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

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

Войти

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

Войти


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

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