Кастомизация материала и добавление его на страницу

28 августа 2019 в 12:14
Аватар пользователя viktorbeznosov viktorbeznosov 0 20 Решено

Друзья, есть такая задача. Я создал новый тип материала. (http://server2.webisgroup.ru/rossila_av/node/48 - это один из их всего пока 4)
Мне нужно их кастомизировать и выводить на страничке http://server2.webisgroup.ru/rossila_av/partners (сейчас там чистая статика, а нужна возможность партнеров добавлять/удалять/редактировать)
Не подскажете с чего начинать?

Комментарии

Тут всё очень просто. Партнеры - это тип материала с нужными полями. А страница "партнёры" - это представление с выводом материалов этого типа

28 августа 2019 в 12:21

Так в том-то и вопрос. Как кастомизировать материал и вывести эти материалы в шаблоне страницы.
Есть шаблон файлик шаблона страницы. page--node--47.tpl.php. Как в нем отобразить материалы?

28 августа 2019 в 12:28

Можно извращаться над нодой, как угодно. Создать представление с отображением "блок", его установить в созданном в теме шаблона регионом к примеру "page_content_47: 'Page 47'", указав его в самом шаблоне и вывести в него представление.

28 августа 2019 в 12:49

Еще вариант что бы потом все вас долго вспоминали , напишите переопределение контента ноды в самой теме с запросом к базе и кастомизацией там вывода.

28 августа 2019 в 12:53

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

28 августа 2019 в 13:04

Cоздаете представление с адресом "/rossila_av/partners" указав тип ноды и далее по потребности настраиваете вывод.

28 августа 2019 в 12:42

Друзья, есть еще вопрос.
Я создал представление http://server2.webisgroup.ru/rossila_av/partners1.
И в шаблон поместил контент.

Вопрос. Как сделать этот контент редактируемым? Можно в представление добавит какое-то редактируемое поле, как например в материал?

30 августа 2019 в 12:51

По представлениям появился еще один вопрос.
Я в представление добавил фильтры http://server2.webisgroup.ru/rossila_av/partners1
Как-то можно настроить для некоторых материалов, что бы они всегда показывались, в независимости от того, по какому критерию я фильтрую.

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

Это возможно или я слишком многого прошу?

...вернее Партнера Platformix нужно выводить всегда, когда я фильтрую, не важно, по какому критерию

2 сентября 2019 в 16:35