tart

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

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

tart    5

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

 

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


Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pascha    631
<?php if ($products) { ?> 
<?php echo $text_items; ?>
<?php } else { ?>
<b>Ничего не куплено :(</b>
<?php } ?><

пример

Изменено пользователем Pascha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
tart    5
<?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 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу