Описание тега hook-theme

hook_theme() - это ловушка, используемая для регистрации функций тем, реализованных темами и модулями Drupal.
1 ответ

Прикрепить шаблон ветки к блоку в Drupal 8

Я создал модуль, который создает пользовательский блок: <?php /** * Provides a 'SLS Block' Block * * @Block( * id = "SLS-Subheader", * admin_label = @Translation("SLS Subheader"), * ) */ namespace Drupal\subheader\Plugin\Block; use Drupal\Core\Bl…
10 фев '16 в 12:53
1 ответ

Drupal 8 hook_menu() для рендеринга hook_theme()

Я наконец погрузился в проект Drupal 8. Хотя в моем модуле я не могу понять, как визуализировать шаблон из моего модуля на основе маршрута. В Drupal 7 я бы обычно так делал custom.module function union_views_menu() { $items = array(); $items['home']…
1 ответ

Друпал форма переопределить функцию темы

Я создал модуль, который генерирует небольшую форму. Я также сделал функцию, которая должна оформить тему, переопределяя стандартную тему. Но по какой-то причине он не вызывает функцию theme_. Я что-то забыл? function mailinglist_menu() { $items['ma…
19 фев '10 в 10:11
2 ответа

Drupal 7 - получить переменные из hook_theme

Я пытался передать переменную из пользовательского модуля в файл TPL. В моем пользовательском модуле (названный пример) 1. Я создал маршрут с аргументом через hook_menu: function example_menu() { $items['example/fancybox-photos/%'] = array( 'page ca…
1 ответ

Пользовательский шаблон Drupal 7 с помощью hook_menu

Я пытаюсь создать пользовательский шаблон страницы, используя эти хуки в Drupal 7, но он показывает пустую страницу, когда я открываю в браузере. Вот мой код /* Implements hook_menu(); */ function story_menu () { $items['story/filters'] = array( 'ti…
27 май '14 в 12:24
1 ответ

Как удалить тег формы по умолчанию при рендеринге вывода в hook_theme

Я настраиваю форму входа. Я должен поместить все три формы (логин, регистрация, пароль) на одной странице. Это мой код template.php function bartik_theme() { $items = array(); $items['user_login'] = array( 'render element' => 'div', 'arguments' =…
28 июл '14 в 12:11
1 ответ

Функция вызова формы drupal 7 не вызывается

Я пытаюсь зарегистрировать функцию темы для простой формы в пользовательском модуле, но функция темы не вызывается. Я просто получаю основную форму. Вот мой hook_theme(): function kss_membership_theme($existing, $type, $theme, $path){ $items = array…
1 ответ

Drupal hook_theme error

Я пытаюсь применить пользовательскую тему к одной странице. Страница, которую я настроил с помощью hook_menu. Я реализовал hook_theme, но когда я обновляю сайт, я получаю следующую ошибку: Неустранимая ошибка: неподдерживаемые типы операндов в /srv/…
11 апр '14 в 14:03