как создать табы только для определенного типа материала?

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

Аватар пользователя gumk gumk 11 мая 2010 в 22:24

Добрый день, не подскажете как создать табы только для определенного типа материала?
в модуле в hook_menu определяю такой путь: node/%node/blabla табы появляются, а как сделать что бы они были только у материала одного типа? пробовал указывать access callback, access arguments и запрещать вывод у определенного типа материала, но у админа все равно отображается

Комментарии

Аватар пользователя graker graker 11 мая 2010 в 22:39

Ну вообще вы правильно все делаете, нужно действительно делать свой access callback и в нем проверять тип материала, если не тот - возвращать FALSE. Другое дело, что на суперадмина всякие аксессы могут не действовать (хотя если в своем коллбэке возвращать FALSE - вроде должно действовать). Если никак не получается, наверное придется смириться. В конце концов, суперадмин нужен не для того чтобы ноды разглядывать Smile