Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Решено] Вместо "Товаров (0) 0.00 руб. " -> нет товаров [ 0 ]


tart
 Поделиться

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

Здравствуйте!

 

И так, стандартно (у меня) корзина в шапке без товаров  выглядит следующим образом: Товаров (0) 0,00 руб.

 

Немного изменений.. убрал "Товаров" и сделал вывод количества товаров в корзине отдельно. Так как по умолчанию используется одна переменная <?php echo $text_items; ?>. Получаю количество товаров в отдельном div'e через новую переменную <?php echo $count; ?>.

 

Теперь сам вопрос, возможно ли "0.00 руб." поменять на свой текст?

 

Выглядит все примерно так стандартно:

Когда в корзине есть товар: 27 985.00 руб [ 5 ]
Когда в корзине нет товаров: 0.00 руб [ 0 ]

После реализации:

Когда в корзине есть товар: 27 985.00 руб [ 5 ]
Когда в корзине нет товаров: нет товаров [ 0 ]

Использую и другие валюты
Версия 2.1.0.2


Спасибо!

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


<?php if ($products) { ?> 
<?php echo $text_items; ?>
<?php } else { ?>
<b>Ничего не куплено :(</b>
<?php } ?><

пример

 

 

Спасибо, отлично решение!

Если позволите, дополню.

 

Угловая скобка в самом конце (<) лишняя.

<?php } ?><

Мало ли кому-то пригодится для мультиязычных сайтов

<?php if ($products) { ?> 
<?php echo $text_items; ?>
<?php } else { ?>
<b><?php echo $text_noitems; ?></b>
<?php } ?>

При этом делаем изменения в 3-х файлах.

 

В catalog/view/theme/default/template/common/cart.tpl добавим само решение.

В контроллере catalog/controller/common/cart.php

Найти

$data['text_empty'] = $this->language->get('text_empty');

Добавить ниже

$data['text_noitems'] = $this->language->get('text_noitems');

В языковых файлах catalog/language/russian/common/cart.php

Добавить

$_['text_noitems']   = 'Ничего не куплено :(';
Изменено пользователем tart
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.