Шаблон просмотра записи типа контента с выводом полей в табах

+11
1.08K
Шаблон просмотра записи типа контента с выводом полей в табах

В шаблонах записей типа контента можно объединить поля в табы, основываясь на группах этих полей. И тем самым сгруппировать информацию по смыслу, и скрыть часть неважной информации в других табах.

Звучит непонятно, поэтому вот ссылка на демо https://demo.bergorod.ru/board/7-prodam-kvartiru-v-novostroike.html

Как сделать также

Разбейте поля на группы

На демо поля разбиты так

Изображение

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

Включите группировку

Включите группировку полей при просмотре записей.

Изображение

Разместите файл шаблона типа контента на сайте

Затем файл из архива в приложении к данному сообщению переименуйте в имя_типа_контента_item.tpl.php и скопируйте в папку templates/modern_или_дочерний/content/ Сейчас в архиве файл для типа контента board, поэтому он и назван как board_item.tpl.php

Готово

Если поля внутри таба «поплыли», то проверьте, возможно стоит отключить обтекание в настройках поля

Изображение

Поля, не включенные ни в одну из групп, будут выведены ниже табов. На примере это телефон, е-майл, ссылки

Ограничения

Работает только на modern и дочерних, используется стандартная возможность Navs выводить блоки в табах.
Тестировалось только на 2.15.2

Прикреплённый файл:
Скачать 2 Кбскачан 57 раз
0
Happy Happy 2 года назад #

Спасибо, это очень круто, но не подскажите если свой шаблон используется, какие правки нужно добавить и куда ?

0
Zau4man Zau4man 2 года назад #

Правок очень много:

— для вывода заголовков табов
— для вывода самих табов
— для вывода полей без табов

В двух словах и не напишешь...

0
Sergon Sergon 2 года назад #

штука полезная, давно о таком думал! Спасибо за реализацию! Надо будет попробовать)

0
kalikimaka kalikimaka 2 года назад #

спасибо

Еще от автора

Элемент Вопросы/Ответы для конструктора блоков Zbuilder
В приложении к посту архив, при установке которого в компонент Zbuilder будет добавлен элемент Вопросы/ответы, который используется на демо
Конструктор блоков Zbuilder
Я уже делал и использовал на нескольких проектах шорткоды. Мне не понравилось. Потом были просто блоки. Собрал из них несколько проектов.
Про дочерние шаблоны в 2.17.0
В ближайшее время состоится релиз InstantCMS 2.17.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.