Drupal 7 - переопределение шаблона для редактирования узла или добавления узла
Я пытаюсь создать файл шаблона для экранов добавления или редактирования узла. Я могу переопределить нормальную загрузку узла с помощью узла -contenttype.tpl.php, но кто-нибудь знает, как это сделать для редактирования или добавления? и это для Drupal 7, а не 6.
Спасибо
1 ответ
Это действительно зависит от того, для чего вы переопределяете шаблон, но я бы посоветовал вам использовать страницу - node - edit.tpl.php - которая будет вызываться на каждой странице редактирования узла вашего сайта (т. Е. Не является контентом). для конкретного типа) - или добавьте условие в свой узел - contenttype.tpl.php с помощью функции arg():
if (arg(2) == 'edit') {
// your overriding code here
}
Вы также должны знать, что это будет работать, только если вы используете свою пользовательскую тему на странице редактирования узла, что не является поведением по умолчанию при установке по умолчанию в drupal.