Отображение количества товаров в меню

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

Аватар пользователя cyrill_p cyrill_p 5 декабря 2010 в 18:03

Решил оригинально решить проблему с категориями - товары будут выводится через Views и фильтроваться по названию. Специфика сайта - коллекционные почтовые марки. Соответственно будет меню: категория Фауна, подкатегории: Кошки, Собаки, Птицы и т.д. Вопрос такой: как мне лучше сделать систему меню и можно ли вывести рядом с позициями меню количество товаров?

Комментарии

Аватар пользователя dkslalkasdlsa dkslalkasdlsa 5 декабря 2010 в 18:17

Изучайте эту функцию.
Что она делает? Ели ваше Primary menu выведено в блоке, то на против видим число подпунктов.
Подходит если у вас каждый товар будет создаваться с подпунктом в меню Primary links

function имятемы_menu_item_link($link ) {

    if (empty($link['options'])) {
    $link['options'] = array();
  }

  if ($link['type'] & MENU_IS_LOCAL_TASK) {
    $link['title'] = '<span class="lw1">' . check_plain($link['title']) . '</span>';
    $link['options']['html'] = TRUE;
  }

  if (empty($link['type'])) {
    $true = TRUE;
  }

$link['options']['html'] = true;
    if ($link['menu_name']=='primary-links' &&  $n = get_childs($link['mlid'])) {
        return l($link['title'].'<span class="numer">'.' ['.$n.']'.'</span>', $link['href'],$link['options']);
    } else {
        return l($link['title'], $link['href'], $link['options']);
    }

}

Аватар пользователя cyrill_p cyrill_p 5 декабря 2010 в 18:36

А готового модуля меню не существует под мои нужды. Мне нужно немного другое: есть страница в Views, в меню ссылка на эту страницу, на странице расположены материалы(товары), нужно чтобы меню рядом со ссылкой выводило количество товаров на странице. Но я не понимаю как это сделать )