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

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

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

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

Лучший ответ

Аватар пользователя ivnish ivnish 28 августа 2019 в 12:21

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

Комментарии

Аватар пользователя ivnish ivnish 28 августа 2019 в 12:21

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

Аватар пользователя viktorbeznosov viktorbeznosov 28 августа 2019 в 12:28

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

Аватар пользователя w_andreu_w w_andreu_w 28 августа 2019 в 12:49

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

Аватар пользователя w_andreu_w w_andreu_w 28 августа 2019 в 12:53

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

Аватар пользователя w_andreu_w w_andreu_w 28 августа 2019 в 13:04

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

Аватар пользователя ivnish ivnish 28 августа 2019 в 14:51
2
Аватар пользователя viktorbeznosov viktorbeznosov 30 августа 2019 в 12:51

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

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

Аватар пользователя viktorbeznosov viktorbeznosov 2 сентября 2019 в 16:35

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

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

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

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