我需要在Drupal 8中自定义节点添加页面的主题。我知道如何自定义节点页面,而不是自定义添加/编辑页面。
答案 0 :(得分:0)
这是/node/add
页还是/node/add/{type}
页?
前者使用主题挂钩node_add_list
(请参阅https://git.drupalcode.org/project/drupal/blob/8.8.x/core/modules/node/src/Controller/NodeController.php)
后一页只是ID为node_form
的表单,因此可以用hook_form_node_form_alter
进行更改-有关如何更改表单以将其发送到自定义模板的信息,请参见以下问题:{{ 3}}
PS:对于与Drupal有关的问题,我建议使用https://drupal.stackexchange.com/questions/146434/send-a-form-to-twig-template。