Нужно сделать такое меню как на http://admtyumen.ru/mun_obraz/ishim/about/Ishim
слева внизу выбираем, например, Ишим. справа появляется меню
О городе
Герб и символика
Население
Администрация города
Дума
Историческая справка
Географическая справка
Официальный сайт
выбираем другой город, появляется такое же меню, только для этого города.
покажите на примере моих страниц, как этого можно добиться
история города http://russianfed.ru/history/gorod-maikop
символика города http://russianfed.ru/symbol/gorod-maikop
Комментарии
Попробуйте сделать блок, который отображается только на страницах городов.
А потом в этом блоке напишите код, который выдергивает название города NAZVA (с урла), и просто генерит список урлов типа
http://russianfed.ru/symbol/gorod-NAZVA символика города
http://russianfed.ru/history/gorod-NAZVA история города
У Вас ведь урлы стандартные, поэтому этот метод должен сработать.
"Попробуйте сделать блок, который отображается только на страницах городов.
А потом в этом блоке напишите код, который выдергивает название города NAZVA (с урла), и просто генерит список урлов типа"
Как сделать блок (код я сам напишу)
"Как сделать блок"
admin/build/block
В Текст блока: пишу
<?
echo "Привет";
?>
<?php print $site; ?>
но показывается только Привет.
Подскажите, каким php кодом можно вывести на экран адрес текущей страницы?
$str_url = $_SERVER['REQUEST_URI'];
$str_url_ar= explode('/',$str_url);
$nazva = $str_url_ar[count($str_url_ar)-1];
print($nazva);
?>
Спасибо sas@drupal.org
Вот так можно получить последее название после /
$str_url = $_SERVER['REQUEST_URI'];
$str_url_ar= explode('/',$str_url);
$nazva = $str_url_ar[count($str_url_ar)-1];
Автор уточнил задачу, поэтому предлагаю другое решение
1) Создаются словари:
1.1 "ГОРОД";
1.2 "ТИП МАТЕРИАЛА" (герб и т.д.);
2) Создаются термины - города, и т.д.;
3) Устанавливается модуль lineage;
4) Настравивается view следующим образом:
4.1 filter-expose выбрать термины из словаря "города";
4.2 ARGUMENT - TERM BRANCH (ЭТО ФИЧА ОТ LINEAGE), %1;
5) У материалов устанавливается термин "ГОРОД" И "ТИП МАТЕРИАЛА"
Результат - Получаешь в верху VIEWS выбор города, а после выбора снизу список ссылок на "герб" и т.д., жмешь и видешь материал - то что и требовалось.
P.S. IMHO это самый технологически правильный и удобный способ решения твоей задачи.
что то я не пойму куда вставить 4.2 ARGUMENT - TERM BRANCH (ЭТО ФИЧА ОТ LINEAGE), %1; или где это выбрать. В агрументах в списке выбора нет TERM BRANCH.
lineage не работает без Views Bonus Pack