UDAV
Постоялец
- Регистрация
- 22 Июн 2007
- Сообщения
- 775
- Реакции
- 153
- Автор темы
- #1
Всем привет. Подскажите плиз, как сделать склонение слов, например в корзине, чтоб было так: 1 товар; 3 товара; 5 товаров.
Это легко сделать в обычном php, но вот в smarty я плохо разбираюсь.
Вот сам скрипт:
и и самом шаблоне в файле shopping_cart_info.tpl.html надо что-то подкрутить -)
Не знаю как вставить переменную вот сюда:
echo declension('<b>ЧИСЛО ИЗ СМАРТИ</b>','товар товара товаров');
Помогите плиз это реализовать.
Это легко сделать в обычном php, но вот в smarty я плохо разбираюсь.
Вот сам скрипт:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
вроде надо вставлять в includes/shopping_cart_info.php строка $smarty->assign("shopping_cart_items", $cnt);и и самом шаблоне в файле shopping_cart_info.tpl.html надо что-то подкрутить -)
Не знаю как вставить переменную вот сюда:
echo declension('<b>ЧИСЛО ИЗ СМАРТИ</b>','товар товара товаров');
Помогите плиз это реализовать.