Перейти к содержимому


Фотография
- - - - -

Изменить кнопку, если товар уже в корзине


Лучший Ответ SmetDenis , 20 February 2014 - 11:03

Кажется я понял в чем проблема. Перед этим я смотрел детальную страницу товара и там все работает.

 

Как я понял, вы используете шаблон элемента "только кнопки".

 

Замените соответствующую функцию в файле

\media\zoo\applications\jbuniversal\elements\jbpriceadvance\jbpriceadvance.php

protected function _renderButtons($params)
    {
        $params = $this->app->data->create($params);
        if ($layout = $this->getLayout('_buttons.php')) {
            $item = $this->getItem();
            return self::renderLayout($layout, array(
                'isInCart' => (int)$this->app->jbcart->isExists($item),
                'mode'     => $params->get('button_mode', 'normal'),
            ));
        }
        return null;
    }

 

В файле media\zoo\applications\jbuniversal\elements\jbpriceadvance\tmpl\tmpl_only_buttons.php

Добавьте строку

ymd_200x0.png

'isInCart': <?php echo $isInCart;?>,
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 10

#11 Freeze2312

Freeze2312

Отправлено 20 February 2014 - 16:35

Спасибо! Все отлично работает.


  • 0




Click to return to top of page in style!