Вопросы с тегом «blocks»

В Drupal автономная коллекция контента и функций, отображаемых в областях тем, называется блоком.

34
Как я могу программно отобразить блок?

Я занимаюсь разработкой сайта с использованием Drupal 8 beta-14. Я создал блок просмотра различных терминов, и теперь я хочу отобразить его с помощью кода. Как я могу отобразить это программно? Раньше я делал это в Drupal 7, используя этот код, но я запутался в Drupal 8. $block =...

28
Программно визуализировать блок в шаблоне ветки

Мне нужно визуализировать блок представлений в моем шаблоне page.html.twig. В D7 я бы сделал это: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> В Drupal 8 module_invoke устарел и рекомендуется использовать это: (я добавил имя...

26
Как создать тему для пользовательского блока

Я создал блок , используя hook_block_infoи hook_block_themeи тому подобное. Но как я могу это тема? У меня это работает, чтобы вернуть массив с ключами 'subject'и 'content'. Но я создал разметку прямо в hook_block_view()крючке, и это не то, что я хочу. В документации сказано, что контент должен...

26
Простой способ создавать блоки программно? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Изучение Друпала. Теперь я знаю, что могу создать блок через бэкэнд, но я бы...

24
Как перенести блочный контент с разработчика на рабочий сайт?

Я наконец начал серьезно относиться к Drupal 8, и меня особенно интересует управление конфигурацией. Я столкнулся с чем-то, что может быть немного проблематично, и это касается пользовательского контента блока. Я вижу, что система управления конфигурацией может экспортировать конфигурацию блока -...

23
Кэшируются ли представления с помощью основных механизмов кэширования или я должен устанавливать кэширование непосредственно в каждом представлении?

Я вижу настройки кеша в каждом из моих просмотров. Нужно ли мне устанавливать их или основные механизмы кэширования в / admin / config / development / performance автоматически выполняют некоторые из этих действий, и эти "дополнительные настройки" в представлениях используются, если я хочу...

19
Создать файл шаблона для блока представлений

Существует много вопросов по тематике пользовательских блоков, но как насчет блоков, созданных представлениями? Мой блок просмотров имеет идентификатор: block-views-posts-list-block, Я пытаюсь разными способами присвоить имя файлу шаблона, например: block - block - views-posts-list-block.tpl.php,...

19
Как правильно настроить кэширование для моего пользовательского блока, отображающего содержимое в зависимости от текущего узла?

У меня есть очень простой блок, который просто показывает идентификатор текущего узла. <?php /** * @file * Contains \Drupal\mymodule\Plugin\Block\ExampleEmptyBlock. */ namespace Drupal\mymodule\Plugin\Block; use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; /** * @Block( * id =...

19
Контекстный фильтр с блочным представлением

У меня есть просмотр страницы ("/ news") с контекстным фильтром для тем ("news / design", "news / coding" ...), которые являются терминами таксономии, и это работало нормально. Из-за некоторых изменений в тематике мобильных устройств мне нужно представление блоков вместо просмотра страниц, но я не...

17
Как выбрать между панелями Bean, Boxes и Fieldable Panels?

Бин , боксы и полевые панели Панели обеспечивают схожую функциональность. У меня проблемы с пониманием, в чем именно заключаются различия между ними. Каковы их преимущества / недостатки по сравнению друг с другом? Они ориентированы на разные варианты использования? Я хочу использовать какие-то...

17
Удаление основного блока контента на главной странице

Я новичок в Drupal 7 и ищу замену по умолчанию на главной странице main content blockэквивалентным блоком, сгенерированным из Views (получая при этом больший контроль над блоком). Я успешно сгенерировал новый блок главной страницы в Views и добавил его в раздел контента, однако теперь на главной...

15
Как добавить 'Welcome {username}' в блоки с Drupal 7

Я заменяю сайт drupal 6 на сайт drupal 7 с тем же содержанием. На этом сайте Drupal 6 есть блок, который виден, когда вы вошли в систему. В качестве заголовка в этом блоке отображается сообщение «Welcome {username}». Я ищу способ сделать это в Drupal 7, я пытался сделать это с помощью модуля...

15
Управление блоками в адаптивной теме

Я только начинаю адаптивную тему, основанную на Omega, вначале концентрируясь на мобильном макете. Существуют определенные блоки, которые, вероятно, будут считаться слишком «тяжелыми» для включения в мобильную компоновку, а также другие блоки, которые необходимо будет ввести специально для этой...

14
Форма внутри блока

Я использую, drupal_get_form('event_signup_form')чтобы встроить мою пользовательскую форму в блок. Форма отображается в соответствии с назначением, но отправка формы ничего не вызывает. Вызывается сама функция формы и вызывается event_signup_form($form, &$form_state)функция submit,...

14
Программно разместить блоки?

Я использую Drupal 7. Прямо сейчас у меня есть заголовок меню и переключатель языка, который существует в заголовке моего сайта. Я разместил их там, перейдя в CMS> Структура> Блоки и перетаскивая блоки в область заголовка. Как программно расположить эти блоки в заголовке?...

14
Как сделать предложение по теме для блоков по регионам?

Начиная с Drupal 8, с соглашениями об именах шаблонов невозможно загрузить конкретный шаблон блока в соответствии с регионом, в котором он находится ( «Удалена разметка блоков для каждого региона и удалена функция шаблонов для каждого региона» ). Но мне нужно иметь другой HTML для блоков, если они...

13
Экспорт настроек блока в компоненте (Drupal 7)

Я пытаюсь узнать о создании разумного рабочего процесса между сайтом разработки и рабочим сайтом, и я решил использовать модуль «Возможности» для решения этой задачи. На моей главной странице есть пара блоков, которые отображают недавно добавленный и самый рейтинговый контент. Я использовал функции...

13
Как правильно установить контексты кэша для пользовательских блоков?

Я столкнулся с проблемой, когда блок, который должен быть уникальным для каждой страницы, не предназначен для пользователей, вышедших из системы. Проблема заключается в том, что у меня есть плагин для пользовательских блоков на странице поиска представлений, который содержит пользовательские...