Добрый день. Делаю ин-нет магазин на связке drupal+ubercart.
Возникла проблема:
в блоке корзины ubercart? по умолчанию отображаются все товары, их наименование, цена, и в конце сумма кол-ва товаров и их цен, и ссылки.
Мне необходимо сделать, что бы отображалось максимум 3 позиции, и ссылки. т.к. по шаблону, если больше 3-х позиций в блоке, содержимое извращает шаблон сайта.
или же чтобы позиции вообще не отображались ,а была только сумма.
здесь нашел код блока - all\modules\ubercart\uc_cart\uc_cart.module
так как я в php чайник, максимум что я смог сделать, это убрать отображение позиций товаров ,и их цен, оставив только суммы, но при этом остается вывод сообщения о том что корзина пуста, хотя в ней есть товары.
Помогите пожалуйста. Как и что правильно исправить, чтобы добиться необходимого результата?
Если можно подробно опишите все действия.
Буду очень благодарен за помощь.
Вот собственно сам код блока корзины ubercart
<?php
function uc_cart_block($op = 'list', $delta = 0, $edit = array()) {
global $user;
switch (
$op) {
case 'list':
$blocks = array();
// TODO: Add sensible default settings for the cart block based on the
// docs at http://api.drupal.org/api/function/hook_block/6.
$blocks[0] = array(
'info' => t('Shopping cart'),
'cache' => BLOCK_NO_CACHE,
);
return
$blocks;
case
'configure':
// 0 = Default shopping cart block.
if ($delta == 0) {
return uc_cart_block_settings_form();
}
break;
case
'save':?>