iNFerNo 25 декабря 2011 в 18:53 я вывожу страниу через вьюху в табе . прописываю адрес node/%/page как вывести этот таб только к конкретном типе материала , чтоб ы во всех его не было так как он все равно будет пустым... Drupal6 Есть вопрос Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
deb 25 декабря 2011 в 20:04 $items['node/%foo/page'] = blablabla; function foo_load($arg) { if (is_numeric($arg)) { $node = node_load($arg); if (isset($node->nid) && $node->type == 'your_type') { return $node; } } return FALSE; }
iNFerNo 25 декабря 2011 в 20:17 "deb" wrote: $items['node/%foo/page'] = blablabla; это куда нужно? а это в теплет темы или в модуль? "deb" wrote: function foo_load($arg) { if (is_numeric($arg)) { $node = node_load($arg); if (isset($node->nid) && $node->type == 'your_type') { return $node; } } return FALSE; } а во вьюсе чонить поколдовать?
iNFerNo 25 декабря 2011 в 20:25 Решилось настройкой вьюхи если аргумента нет Скрыть представление / Страница не найдена (404) и выбираю проверку для определеного типа материала
Комментарии
function foo_load($arg) {
if (is_numeric($arg)) {
$node = node_load($arg);
if (isset($node->nid) && $node->type == 'your_type') {
return $node;
}
}
return FALSE;
}
это куда нужно?
а это в теплет темы или в модуль?
а во вьюсе чонить поколдовать?
а что такое блаблабла???
Решилось настройкой вьюхи
если аргумента нет
Скрыть представление / Страница не найдена (404)
и выбираю проверку для определеного типа материала
А это я затупил, думал в своём модуле выводите