Я работаю на сайте Drupal 8, где у меня есть пользовательский модуль/блок, который извлекает контент с другого сервера и вводит его в div. Когда пользователь нажимает на ссылку (например, прочитайте больше) из вложенного содержимого, мне нужно обслуживать контент (полную html-страницу) (который получает от сервера) без заголовка и нижнего колонтитула моего шаблона.Drupal 8 извлекает содержимое и обслуживает без заголовка/нижнего колонтитула
Мой вопрос: как я могу обслуживать страницу без заголовка и нижнего колонтитула моего шаблона?
Спасибо.
Вы открываете контент в модальном виде или на отдельной странице? Если это отдельная страница, вы можете подключить модуль к содержимому на странице с типом контента, специфичным для введенного содержимого. Затем вы можете написать крючок для шаблона страницы для этого типа контента и удалить верхний/нижний колонтитул. – rachel
Это отдельная страница. Можете ли вы дать мне какое-то направление по типу контента и крючкам? Спасибо – chatu
https://www.drupal.org/node/2521876 Должен быть в состоянии скопировать код там и изменить вашу тему.
Итак, в основном, создайте тип контента, который используется только для этого контента. Установите свой блок только для отображения в области содержимого этого типа страницы. Затем добавьте шаблон страницы с удаленным заголовком/нижним колонтитулом и очистите кеш. – rachel