Drupal Регион Блока

 Posted admin
Drupal

Как создать сайт на Drupal? Инструкция по уборке территории от снега. Сучасна українська літературна мова плющ онлайн. Блоки» выберите регион отображения и добавьте в него блок.

Drupal Регион Блокада

Блока

Drupal Регион Блокады

D7: 'modulename'= имя машины модуля (то есть имя папки модуля). Это справедливо и для базовых модулей, поэтому, например, 'поиск', 'пользователь' и 'комментарий' будут работать здесь. Учебник русского языка под редакцией шмелева. 'blockdelta'= Имя машины для блока. Вы можете определить, что это такое, посетив страницу администрирования блока и отредактировав блок.

Например, URL-адрес для редактирования блока веб-формы будет выглядеть примерно так: Drupal 7: admin/structure/block/manage/ веб-форма/ клиент-блок-11/configure В этом примере 'webform' - это имя модуля, 'client-block-11' - это дельта блока. Пользовательские блоки будут иметь имя модуля 'block' и число для дельта, которое вы также можете найти, отредактировав блок. Работает функция moduleinvoke. Однако я обнаружил, что рендеринг блока таким образом, по-видимому, не будет использовать настраиваемый шаблон для этого блока. Это может быть в порядке в зависимости от ваших потребностей. Как уже отмечалось в других ответах, это работает, а также использует пользовательские шаблоны: $rawblock = blockload('your-module', 'delta'); $renderedblock = drupalrender(blockgetrenderablearray(blockrenderblocks(array($rawblock)))); print $renderedblock; Итак, если у вас есть пользовательский файл шаблона block-your-module-delta.tpl.php, он будет использоваться для форматирования блока.

Блокада
  1. Drupal 7 для начинающих. Как убрать регион если блок на нужной странице отключен.
  2. Дано — машинное имя инстанса контентного блока, добавленного на странице admin/structure/block. Задача — получить id контентного блока и его.