Привет!
Как сделать сквозной контент на страницах?
То есть — у меня есть 4 блока с инфой, которая будет дублироваться из страницы в страницу. Пусть будет — мы 7 лет на рынке, 100 клиентов, 132 отзыва.
Как эту инфу заполнить 1 раз и она потом будет выводится в нужных шаблонах? И чтобы потом редактировать тоже нужно было 1 раз.
Может есть какой-то плагин, по типу ClientConfig?
Этот плагин не получится юзать, нужно MigX использовать, а как я понимаю, он не поддерживает его и к babel его не привязать (но это не особо важно).
Сквозной контент Modx
Версия MODX: Revolution
Комментарии (5)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Оксана 29.05.2024 16:48 #
Будет удобно, если весь сквозной контент вывести в отдельной вкладке без доступа по ссылке.
Андрей 29.05.2024 17:28 #
Не совсем понятно про какой доступ по ссылке идёт речь. А на отдельную вкладку поля можно вынести через настройку форм.
Опять же, использовать MIGX здесь будет вполне логично, примерно так:
Здесь в первой строке задаём id ресурса к шаблону которого будет прикреплен tv migx, в данном случае удобно будет использовать переменную site_start, если у вас установлен Babel, соответственно настроены контексты, и при переключении контекста будут браться данные из нужного ресурса.
Оксана 29.05.2024 17:57 #
Если для сквозного контент сделать отдельную страницу, то она будет доступна по ссылке сайта, например: site.com/static_content
Если же создать поля для заполнения/редактирования сквозного контента в каком-то определенном шаблоне, например, главной, то нужно заходить в редактирование главной страницы и там редактировать контент, которые перемешан с не статичным.
Возможно есть какая-то аналогия с ClientConfig? Зашли в нужную вкладку админки, заполнили инфу, сохранили и потом вывели нужные поля на сайте.
Сам ClientConfig не тянет Migx, по этому он не подойдет для реализации :(
Андрей 31.05.2024 11:26 #
Вы видимо не очень хорошо знаете работу с MODX, снимите ресурс с публикации, и он не будет доступен по ссылке.
«Если же создать поля для заполнения/редактирования сквозного контента в каком-то определенном шаблоне, например, главной, то нужно заходить в редактирование главной страницы и там редактировать контент, которые перемешан с не статичным.»
В первом сообщении я написал как можно сделать, выносите в отдельную вкладку весь нужный контент через настройки форм, и будет он отдельно от основного.
Оксана 31.05.2024 14:29 #
Думала что если ресурс снят с публикации, то вызов полей с него невозможен.
Ну и опять же, удобно когда весь статический контент вынесен в отдельную вкладку, как с ClientConfig или как на скрине — Скрин