Помощь начинающим веб
разработчикам

Перекрываем страницу Views на свою

12.07.2012

Все разработчики на Drupal прекрасно знают модуль Views - это наверное один из самых необходимых модулей при построении сайта (и почему разработчики Drupal до сих пор не включат его в ядро, хотя им наверное виднее) . Views На выходе может выдавать как вывод страницы, так и блока, который в дальнейшем мы можем вывести в любой регион, но суть не в этом. Сейчас я вам покажу как возможно перекрыть эту самую страницу Views на свою. Пример работы модуля – можно почитать вот здесь.

Для начала нам необходимо создать какое-либо представление. У меня это просто фильтр материалов по типу содержимого. Останавливаться на том как это сделать я не буду. Об этом я писал ранее.

Как мы видим данное «представление» доступно по определённому URL. Теперь перекрываем эту страницу на свою, внутри которой можно вывести всё, что угодно. Я углубляться не буду, а просто выведу текст.

Идём в Структура->Представление->Имя представления->Редактировать, и во вкладке «Дополнительно» ищем пункт «Тема»

Кликаем по пункту «Информация» и перед нами открывается вся информация по темизации данного представления.

Здесь нам необходим пункт «дисплей вывода». Жирным шрифтом – выделено, название файла откуда генерируется вывод нашей страницы с представлением. А остальные названия – предлагаются нам, как альтернативные. Скопируем следующее название «views-view--newviews.tpl.php»

Далее создадим файл с названием которое мы только что скопировали, а именно файл у нас будет называться «views-view--newviews.tpl.php», внутри файла напишем какой- нибудь текст.

И перемещаем созданный файл в папку с нашей темой, установленой по умолчанию на сайте.

Теперь нам необходимо, что бы наше «представление» подхватило в качестве шаблона, только что созданный файл. Для этого переходим обратно в пункт «Информация темизации» в редактировании нашего представления и жмём на кнопку «Пересканировать файлы шаблонов»

Мы видим, что жирным шрифтом теперь выделилось, название файла который мы создали.

Далее жмём «OK» и далее в настройках представления «Сохранить». Переходим по адресу, по которому у нас доступно представление и видим, что у нас всё отлично перекрылось.

Узнавай о новых статьях сайта - первым. Просто подпишись на рассылку.

Добавить комментарий

- Оповестить о новом комментарии.
- Все комментарии
- Только мои комментарии