[РЕШЕНО] Как вывести views на все окно браузера

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

Аватар пользователя adamant08 adamant08 4 декабря 2014 в 21:49

Господа друпалеры помогите с таким вопросом.
Есть представление для вывода на карте gmap нод (Geolocation Views). В нодах используется таксономия (гостиницы, ресторарны .... ) и Geolocation Field.
Очень хочется чтоб эта вюха с фильтрами для пользователя открывалась на все окно браузера - без меню, блоков сайта ...
Примерно так ... http://2gis.ru/moscow/center/37.438027%2C55.751288/zoom/11
Я просто не знаю как переопределить page.tpl шаблон при просмотре определенной views.
Интуитивно понимаю что можно создать какую то ноду - в ней отрендерить views и сделать шаблон типа page--node--150.tpl.php - но как на меня, это неправильно.

Комментарии

Аватар пользователя Lotar Lotar 4 декабря 2014 в 22:01

Если не хотите возиться с шаблонами, установите panels и в нее выведите вьюху. У панели есть опция отключить блоки и регионы темы.

Аватар пользователя vazhovig vazhovig 4 декабря 2014 в 22:05

Просто шаблон для нужной ноды прописываете без блоков
Если аналогов много - то для типа материала, только придётся пару строк в темлейт.пхп дописать

Аватар пользователя adamant08 adamant08 4 декабря 2014 в 22:23

"Lotar" wrote:
установите panels и в нее выведите вьюху. У панели есть опция отключить блоки и регионы темы.

Спасибо за ответ - но не совсем то что мне нужно - не хочу ставить лишнее и делать доп.обертки - хочу править шаблон страницы ( некоторые блоки я оставлю и цсс*ом наложу слоями на карту + мелкое меню навигации по сайту)
"vazhovig" wrote:
Просто шаблон для нужной ноды прописываете без блоков

я понимаю - это как мой вариант
"adamant08" wrote:
Интуитивно понимаю что можно создать какую то ноду - в ней отрендерить views и сделать шаблон типа page--node--150.tpl.php - но как на меня, это неправильно.

Но это выглядит как костыли )
понимаю что нужно копать в сторону preprocess page - но не совсем понимаю как выставить условия и показать друпалу какой файл шаблона брать... (

Аватар пользователя adamant08 adamant08 5 декабря 2014 в 18:06

Проблема оказалась до безобразия простой )
Как на меня - самое легкое решение описано тут http://nikitakiselev.ru/post/8
«
UPD: Этим способом можно переопределить шаблон страницы, выводимой через модуль Views. Для этого нужно создать новый шаблон page--[viewurl], где viewurl - путь страницы. Например, для страницы http://site.ru/views-page/ нужно создать шаблон с именем page--views-page.tpl.php.
»