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

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

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


3
Программно визуализировать блок в шаблоне ветки
Мне нужно визуализировать блок представлений в моем шаблоне page.html.twig. В D7 я бы сделал это: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> В Drupal 8 module_invoke устарел и рекомендуется использовать это: (я добавил имя блока в качестве второго параметра) Drupal::moduleHandler()->invoke($block, 'views_block__blog_block_1', $args = array()); Я попробовал несколько вещей. ...
28 blocks  8 


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

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

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

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

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

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

7
Как правильно настроить кэширование для моего пользовательского блока, отображающего содержимое в зависимости от текущего узла?
У меня есть очень простой блок, который просто показывает идентификатор текущего узла. <?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 = "example_empty", * admin_label = @Translation("Example: empty block") * ) */ class ExampleEmptyBlock extends BlockBase { /** * {@inheritdoc} ...
19 8  blocks  caching 

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.