Задача:
Нужно определить тип ноды, которая отображается. В форме редактирования нет об этом информации.
Решение:
Варианты
- Блок с РНР кодом, который показывает тип ноды
- Модуль Nodetype
Блок с РНР кодом, который показывает тип ноды
Создать блок с форматом ввода - РНР и вставить в тело блока код:
<?php
if (arg(0)=='node' && is_numeric(arg(1))) {
$node = node_load(arg(1));
echo 'Тип текущей ноды: '. $node->type;
}
?>
Видимость блока: "Показывать на всех страницах кроме перечисленных.", потому что блок будет показываться только на страницах нод - это заложено в коде.
Лучше показывать блок только админу сайта - укажите нужную роль.
Модуль Nodetype
Можно установить модуль Nodetype, который позволяет менять тип ноды.
На странице редактирования ноды будет выпадающий список (select) смены типов нод и в нем текущий тип будет выставлен значением по умолчанию.





























