Форма добавления узла темы для типа контента, созданного в настраиваемом модуле Drupal 9

Я создал модуль в Drupal 9, который создает тип контента.

Теперь я пытаюсь оформить форму узла / добавления.

my_module.module

<?php
/**
 * Implements hook_theme().
 */
function my_module_theme() {
  return [
    'html__node__add__content_type' => [
      'template' => 'html--node--add--content-type',
      'base hook' => 'node'
    ],
  ];
}

Мой html - node - add-content-type.html.twig распознается, и форма отображается, НО все стили темы сайта удаляются.

Внутри html - node - add-content-type.html.twig это работает для визуализации формы:

{{ page }}

но это:

{{ form }}

приводит к пустой странице.

Мне нужно иметь возможность настраивать таргетинг на определенные поля, не теряя CSS темы сайта.

Любая помощь приветствуется.

Благодарю.

0 ответов

Другие вопросы по тегам