Понимая ваш вопрос здесь, я попытаюсь сломать его. Для того, чтобы использовать макет панели для узла ввода/редактирования вы можете выбрать, чтобы создать макет под/админ/структуры/панели

Затем создается новый вариант. На вкладке [context] варианта вы добавите контекстное правило «Node add form», не беспокойтесь об аспекте формы редактирования. Форма добавления узла будет охватывать форму редактирования, а дополнительное контекстное правило предназначено для таргетинга на определенный узел. Затем вы можете настроить свой макет и добавить все поля формы на вкладке содержимого. Не забудьте добавить кнопку отправки узла. Теперь, после того как вы создали несколько вариантов, вы можете включить, отключить и упорядочить их по своему усмотрению, который охватывает конкретный макет для типа узла.
Панели планируют заказать его по своему усмотрению. Если вы хотите контролировать тематику с точки зрения неадминистративной темы, вы можете отключить общие формы тем администратора в/admin/appearance, сняв флажок «Использовать тему администрирования при редактировании или создании контента» внизу или настроить таргетинг на определенные типы узлов, создав модуль и имеющие:
<?php
/**
* @file
*/
/**
* Implements hook_admin_paths_alter().
*/
function disable_admin_theme_paths_alter(&$paths) {
$paths['/node/add/node-type-name-here'] = FALSE;
}
Предполагая, что имя вашего модуля disable_admin_theme.
Я немного потерю, вы пытаетесь применить макет панели к компоновке добавления/редактирования узла. – jerrylow
Да, точно. У меня есть в основном два требования. 1. Показать список пользовательских макетов, которые я создал при создании/редактировании определенного типа содержимого. 2. При просмотре, показывая это содержимое в макете, выбранном при его создании Надеюсь, что оно немного прояснится –