Здравствуйте, версия движка 2.3. Столкнулся что не могу убрать надпись "Товаров" в блоке корзины, в шапке, хочу оставить просто количество, в controller лазиз, нашел где, но не совсем понял как убрать его оттуда, ибо каждый раз ошибка вылетает. Решил просто залезть в language файлы и удалить ненужное, получилось, но, как только я щелкая добавить товар в корзину, надпись возвращается, откуда, как...?
\catalog\controller\common\cart.php \catalog\controller\checkout\cart.php смотреть на $data['text_items'] = $json['total'] = первый когда просто корзина в шапке, а второй, когда нажали добавить.
Нашел, убрал, пытаюсь изменить стиль вывода самой кнопки корзины, при добавления товара в корзину, стиль возвращается, например убрал иконку корзины, добавляю товар в корзину, а она опять возвращается...
Нашел и убрал, теперь опять прикол , с начало просто убрал вывод надписи, затем убрал вывод надписи при добавления товара, а еще есть надпись при удалении... Никогда не думал что потрачу больше 30 минут на поиски откуда это чертава надпись выводиться и как ее убрать. Где теперь искать появление надписи при удалении?
Здравствуйте! Может подскажете как в итоге это решить? Пытаюсь изменить внешний вид кнопки корзины но столкнулся с такой же проблемой. Но т.к. знаний в php и js пока нет, ничего не получается). Буду очень благодарен за помощь)!
Блин, парни, реально, подскажите, та же ерунда, а то тут уже очередь)) Заменил fa-shopping-cart в cart.tpl на другую иконку, при добавлении и удалении товаров в корзину fa-shopping-cart неумолимо возвращается %) Залез в common.js, там этих fa-shopping-cart аж 4 штуки. Каждую из них закрыл style="display:none;", и в каждый добавил ссылку на новую иконку... Изменения - если удаляешь товар из корзины - кнопка исчезает вообще))) а если добавляешь товар в корзину - снова появляется fa-shopping-cart о_0 Версия OC 2.0.3.1
не совсем по теме, но хотябы поймете в каких файлах нужно ковыряться http://forum.opencart-russia.ru/threads/kolichestvo-tovarov-nad-ikonkoj-korziny.1153/#post-7237
...некоторые уж больше года вашего ответа ждут P.S. Пытки ожиданием запрещены Конвенцией ООН P.P.S. Таже картина. Первое испытание прошла своими силами, второе, вижу, тоже можно пройти, а о третьем и не догадывалась, от вас тут узнала, проверила... точно, зараза, мою иконку, как змеюка шкуру сбрасывает. Вот теперь снова сна не будет... Такую поставила А после добавления или удаления возвращается авесомовское убожество, как издевательство над народом Спасайте хто может! Солунски, вспомните, где ковыряли код, а то тема не закончена как-то...
Всё, разобралась, исправила Четыре замены в файле catalog/view/javascript/common.js Решение смотреть под катом Спойлер Стр 162 Код: // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>'); }, 100); Стр 192 Код: // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>'); }, 100); Стр 221 Код: // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>'); }, 100); Стр 256 Код: // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>'); }, 100); Во всех этих строках заменила вот это Код: <i class="fa fa-shopping-cart"></i> на своё (это моё не совсем стандартное решение, которое, вероятно, не всем подойдёт, оно дано лишь для примера и понимания, где чего менять) Код: <span class="icon"></span> В итоге, своя иконка Корзины теперь всегда одинаковая и без лишних записей А можно заменить на другое, на более нормальное, как на примере, предлагаемом здесь заменить это (весь блок) Код: html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>'); на это (но там немного другой пример, и там есть нюансы, в третьей строке, нужно смотреть по ссылке и пробовать опытным путем) Код: html('<img src="catalog/view/theme/default/image/cart.png"><span class="count">' + json['count'] + '</span>');
Если кому-то еще актуально, то при добавлении в корзину срабатывает скрипт, который находится в product.tpl, вот в нем эта иконка и сидит, нужно не только common.js править