Всем доброго времени суток!
Как скрыть цену и кнопки купить и добавить свою кнопку?
По задумке, хочу реализовать следующую фишку:
Если цена не указана, то opencart скрывает цену, кнопку купить, корзину.
При этом, выводит новую кнопку Заказать звонок.
Как только цена становится не нулевой, то кнопка КУПИТЬ автоматически появляется, как только товар попал в корзину, то корзина сразу проявляется.
На сколько я понимаю, это делается через theme.js
P.S. Вывести свою кнопку, мне удалось, правда только для одного класса (было бы не плохо добавить класс) , но при этом условии кнопка КУПИТЬ скрыта через css...
$(function() {
// Купить в один клик
$('.product-layout_one > .product-thumb').each(function (e) {
e +=1;
var img_url = $(this).find('.img-responsive').attr('src'),
item_name = $(this).find('h4 a').text(),
item_price = $(this).find('.price').html(),
admin = $('#callback [name=admin_email]').val();
$(this).find('.button-group').append('<a class="button toclick" href="#pp-item-' + e + '">Заказать звонок</a>');
$(this).parent().attr({
'class' : 'product-layout_one col-lg-4 col-md-3 col-sm-6 col-xs-12'
});
});
});