Темизация блока корзины Ubercart

Главные вкладки

Аватар пользователя Heihachi88 Heihachi88 7 апреля 2011 в 13:09

Добрый день, помогите с темизацией блока корзины в Ubercart. Мне нужно чтобы в блоке отображалось количество "заказанных товаров и общая стоимость", а не инфа по каждому товару.

Комментарии

Аватар пользователя zakraben zakraben 8 октября 2011 в 12:28

<?php 
function numberProduct($number$titles) {
    
$cases = array (201112);
    return 
$titles[ ($number%100>&& $number%100<20)? $cases[min($number%105)] ];
}
?>
<a href="/cart" class="total-cart">В корзине <?

$a = count(uc_cart_get_contents());
echo $a.' товар'.numberProduct($a, array('','а','ов'));

?></a>
    <div class="price-of-cart">на <strong><?php print $total ;?></strong></div>

Ну вот как то так.

count(uc_cart_get_contents()) - это количество(грубо количество нод)

<?php print $total ;?> - это общая сумма

Функция в самом начале нужна для склонения слова Товар, товара, товаров.
Выглядит у меня это вот так
общее количество товаров, общая цена, склонение слова Товар в зависимости от количества товаров
Это все я делал для модуля uc ajax cart.

Аватар пользователя zakraben zakraben 11 августа 2012 в 14:51

1541 wrote:
А куда все это тыкать? извиняюсь за ламерский вопрос.

Это все я делал для модуля uc ajax cart.
Папке модуля есть шаблоны когда корзина с товарами и когда пустая. Вот там некоторыне манипуляции произвести с html ну и функцию склонения написать можно там же для удобства.

Аватар пользователя Alexzei Alexzei 3 декабря 2012 в 10:08

Подскажите, поставил модул uc ajax cart изменил шаблоны, результата ноль , и параллельно возникла проблема с формированием ссылок для корзины, если не сложно, подскажите кто в курсе , может эти файлы шаблонов нужно как то прописывает или что другое ???