#drupal #drupal-7 #drupal-views
#drupal #drupal-7 #drupal-просмотры
Вопрос:
Я использую Drupal 7 вместе с модулями Views и Context. У меня есть конкретное представление с отображением страницы, и я хочу поместить определенный блок в область содержимого. Когда я это делаю, блок появляется под представлением.
Вместо этого я хочу, чтобы блок отображался над представлением. Возможно ли это, или мне нужно создать другую область, которая будет располагаться выше области содержимого?
Ответ №1:
Как вы упомянули в своем вопросе, для этого вам понадобится область над областью содержимого. Тема по умолчанию для Drupal 7, Bartik, имеет несколько таких областей («Рекомендуемая» область, вероятно, наиболее близка к тому, что вам нужно), поэтому, если вы создаете пользовательскую тему, вы можете обратиться к этой теме для примера.
Ответ №2:
Перейдите к редактированию вида страницы и нажмите добавить в области заголовка. Перейдите к вашему представлению блока и вставьте его.
Это может быть быстрым решением, поскольку блок будет отображаться непосредственно над содержимым страницы. Это также позволяет наследовать контекстные фильтры, поэтому отображение заголовка может получать те же контекстные фильтры, что и его родительский.
Это также можно сделать в области нижнего колонтитула и работает со всеми темами.