Темизация страницы по определенному адресу
Прислано: tyred
пн, 22/12/2008 - 00:36
Есть некий адрес на сайте:
www.site.ru/adress
выглядит он как стандартный шаблон page.tpl.php или blog.tpl.php + блоки...
Есть возможность темизировать отображение page.tpl.php (blog.tpl.php) для одного конкретного адреса (www.site.ru/adress)?
Наверняка вопрос подымался уже, если что, направьте куда надо..
(Сформулировать его можно по разному, поэтому я создал свою тему. Не бейте.)
- tyred's blog
- Для комментирования войдите или зарегистрируйтесь
если adress это не алиас то можно использовать page-adress.tpl.php
- Для комментирования войдите или зарегистрируйтесь
А если алиас, то так:
Узнаете ID этой ноды - например, когда переходите в Изменить, там в адрессно строке должно быть что-то вроде вашсайт/нод-№/эдит (пишу на память, поэтому может и не точно). Но № там должно быть! :)))
Так вот, чтобы изменить всю страницу page-node-№.tpl.php, если только вид ноды, то node-№.tpl.php
Если адрес все таки системный, то еще проще копируете из адресной строки и слэши заменяете на черточки :)))
А вообще, смотрите в Книге Тмизацию или на друпал.орге.
- Для комментирования войдите или зарегистрируйтесь
Спасибо! Как раз искал информацию об этом.
- Для комментирования войдите или зарегистрируйтесь
А если алиас, то так:
Узнаете ID этой ноды - например, когда переходите в Изменить, там в адрессно строке должно быть что-то вроде вашсайт/нод-№/эдит (пишу на память, поэтому может и не точно). Но № там должно быть! :)))
У меня алиас)) да еще и для таксономии, т.е. www.site.ru/adress = www.site.ru/taxonomy/term/12+17+34+56 (и т.п.)
- Для комментирования войдите или зарегистрируйтесь
кому интересно, выглядеть темплейт будет так для таксономии
page-taxonomy-term-12 17 34 56.tpl.php
- Для комментирования войдите или зарегистрируйтесь
вообще хреново, что нельзя всю конструкцию "taxonomy-term-12 17 34 56" заменить одним алиасом "adress"
- Для комментирования войдите или зарегистрируйтесь
вообще хреново, что нельзя всю конструкцию "taxonomy-term-12 17 34 56" заменить одним алиасом "adress"
можно можно!!
работает на ура ;)
http://drupal.org/node/139766
- Для комментирования войдите или зарегистрируйтесь
Для ноды
http://drupal.org/node/136647
- Для комментирования войдите или зарегистрируйтесь
А как будет выглядеть файл скажем для модуля photos с подобным адресом:
http://mysite/photos/album
- Для комментирования войдите или зарегистрируйтесь




Комментарии