Друзья, есть такая задача. Я создал новый тип материала. (http://server2.webisgroup.ru/rossila_av/node/48 - это один из их всего пока 4)
Мне нужно их кастомизировать и выводить на страничке http://server2.webisgroup.ru/rossila_av/partners (сейчас там чистая статика, а нужна возможность партнеров добавлять/удалять/редактировать)
Не подскажете с чего начинать?
Кастомизация материала и добавление его на страницу
Главные вкладки
Лучший ответ
Тут всё очень просто. Партнеры - это тип материала с нужными полями. А страница "партнёры" - это представление с выводом материалов этого типа
Комментарии
Тут всё очень просто. Партнеры - это тип материала с нужными полями. А страница "партнёры" - это представление с выводом материалов этого типа
Так в том-то и вопрос. Как кастомизировать материал и вывести эти материалы в шаблоне страницы.
Есть шаблон файлик шаблона страницы. page--node--47.tpl.php. Как в нем отобразить материалы?
Это шаблон самой ноды .
Как мне в нем отобразить материалы?
Можно извращаться над нодой, как угодно. Создать представление с отображением "блок", его установить в созданном в теме шаблона регионом к примеру "page_content_47: 'Page 47'", указав его в самом шаблоне и вывести в него представление.
Еще вариант что бы потом все вас долго вспоминали , напишите переопределение контента ноды в самой теме с запросом к базе и кастомизацией там вывода.
Вот вот. Поэтому автору не нужно мудрить, а нужно создать обычное представление-страницу
Возможно автору требуется самое изощренное решение, если он взялся за разработку и сразу начал править шаблоны без использования административного интерфейса.
Зачем вам шаблоны, когда вам нужно представление (Views)?
Для этого нужно создавать представление материала или не обязательно?
Cоздаете представление с адресом "/rossila_av/partners" указав тип ноды и далее по потребности настраиваете вывод.
Создал представление. http://server2.webisgroup.ru/rossila_av/partners1
Как добавить сюда полей. Как ее вообще кастомизировать?
Добавлять поля в представления я почему-то не могу
Переключите формат из анонсов в поля.
ВЫ про это?
Я тут не вижу полей
Переключил на полную версию. Но теперь выводятся все поля. А мне нужно только некоторые выводить.
http://server2.webisgroup.ru/rossila_av/partners1
Я очень вас прошу, посмотрите пару видео о views
https://drupal.ru/docs/videouroki/drupalbookru/450-obzor-modulya-views
https://drupal.ru/docs/videouroki/drupalbookru/451-views-filtry-i-sortir...
https://drupal.ru/docs/videouroki/drupalbookru/452-views-exposed-filters...
https://drupal.ru/docs/videouroki/drupalbookru/453-views-argumenty-konte...
https://drupal.ru/docs/videouroki/drupalbookru/454-views-svyazi-relations
https://drupal.ru/docs/videouroki/drupalbookru/456-dopolnitelnye-nastroy...
90% вопросов у вас сразу же отпадут
Спасибо, потихоньку начали отпадать))
Друзья, есть еще вопрос.
Я создал представление http://server2.webisgroup.ru/rossila_av/partners1.
И в шаблон поместил контент.
Вопрос. Как сделать этот контент редактируемым? Можно в представление добавит какое-то редактируемое поле, как например в материал?
У любого представления есть header и footer, которые можно редактировать из админки.
По представлениям появился еще один вопрос.
Я в представление добавил фильтры http://server2.webisgroup.ru/rossila_av/partners1
Как-то можно настроить для некоторых материалов, что бы они всегда показывались, в независимости от того, по какому критерию я фильтрую.
Задача от клиента следующая. Если я ни по какому критерию не фильтрую - то ничего не показываем.
Если выбираю критерий поиска - то показываем материалы согласно выбранному критерию поиска.
Нужно вот этого товарища показывать всегда
Это возможно или я слишком многого прошу?
...вернее Партнера Platformix нужно выводить всегда, когда я фильтрую, не важно, по какому критерию