Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


tart

Recommended Posts

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

 

И так, стандартно (у меня) корзина в шапке без товаров  выглядит следующим образом: Товаров (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 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.