Принятые заявки(8)

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

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

Например, пункт меню "Принятые заявки(8)".
Как можно отображать пункт, в котором бы указывалось количество материала с определенным положением CCK поля?

Ну или другое решение: показываем не пункт меню, а ссылку в блоке. Но надо чтобы эта ссылка тоже определенным образом менялась (принятые заявки (9)).

Комментарии

Аватар пользователя gumk gumk 5 декабря 2010 в 19:12

В модуле создайте

hook_menu{
$items['адрес'] = array(
'title callback' => 'имя функции которая будет возвращать название пункта меню',
);
return $items;
}

Аватар пользователя digital_sword digital_sword 5 декабря 2010 в 19:40

Допустим, у меня есть вид с адресом /prinyatye, где отображаются все материалы типа "zayavka".
Сверху отображаются необработанные (cck чекбокс "field_prinyato" не нажат), снизу обработанные.
Я создаю модуль с кодом

hook_menu{
$items['prinyatye'] = array(
'title callback' => 'prinyatye',
'menu_name' => 'mymenu',
);
return $items;
}

Что мне надо доделать, чтобы количество необработанных показывало? На http://api.drupal.ru/api/function/hook_menu/6 не все ясно.