Drupal 7, помогите разобраться с page.tpl.php и colorbox

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

Аватар пользователя timohamak timohamak 25 августа 2011 в 14:34

Добрый день!
Плохо искал, но искал, инфы полезной не нашел

Задача!
Необходимо открывать весь контент друпал в модальных окнах без перезагрузки страниц.

Поставил модуль colorbox он отлично работает в ссылку добавляю класс "colorbox-load" все отлично

Но!

К сожалению страница открывается со всем оформлением, понимаю что надо копать в сторону темизации
В частности нужно настроить файл page.tpl.php

Проблема в том что мне нужно чтобы материалы определенного типа выводимые через colorbox были без оформления только текст.

Как это сделать

Например для файла node.tpl.php можно настроить так node--type.tpl.php

А как сделать типа page--TYPE.tpl.php ??? такого нет

Заранее спасибо!

Комментарии

Аватар пользователя vicshine vicshine 25 августа 2011 в 14:45

"timohamak" wrote:
А как сделать типа page--TYPE.tpl.php ??? такого нет

Вообще-то есть.. чистите кэш Wink

Вариант для тех, кто не ищет лёгких путей: сделать полноценный page--front.tpl.php, а шаблон самих страниц (page.tpl.php) затемизировать с учётом потребностей вывода лайтбокса. Таким образом пофигу какой тип - все типы будут брать для себя шаблон из page.tpl.php Smile

Аватар пользователя timohamak timohamak 25 августа 2011 в 15:37

Спасибо о великий Пророк!!!

"vicshine" wrote:
Вариант для тех, кто не ищет лёгких путей: сделать полноценный page--front.tpl.php, а шаблон самих страниц (page.tpl.php) затемизировать с учётом потребностей вывода лайтбокса. Таким образом пофигу какой тип - все типы будут брать для себя шаблон из page.tpl.php :)

ДО того как вы это написали я так и сделал.. Спасибо огромное.

А вот page--TYPE нет даже в api.drupal.org page--NODE_NAME - это есть.. а с типами нету.

Аватар пользователя vicshine vicshine 25 августа 2011 в 17:22

"timohamak" wrote:
А вот page--TYPE нет даже в api.drupal.org page--NODE_NAME - это есть.. а с типами нету.

Ну как так? о_О Как же я тогда вывожу разные шаблоны для разных типов материалов на своих сайтах? Lol

Ведь у любого типа материала есть своё машинное имя, которое как раз можно использовать! К примеру: тип материала "Новости" имеет имя "news" => шаблон для него будет page--news.tpl.php, а для последующих его детей => page--news--%.tpl.php (благодаря wildcat).. или я не прав?

Аватар пользователя timohamak timohamak 26 августа 2011 в 7:13

"vicshine" wrote:
Ну как так? о_О Как же я тогда вывожу разные шаблоны для разных типов материалов на своих сайтах? Lol
Ведь у любого типа материала есть своё машинное имя, которое как раз можно использовать! К примеру: тип материала "Новости" имеет имя "news" => шаблон для него будет page--news.tpl.php, а для последующих его детей => page--news--%.tpl.php (благодаря wildcat).. или я не прав?

Молю Бога, чтобы вы оказались правы!

Если у вас работает должно и у меня заработать...
Проверю отпишусь