[Не Решено] Темизация page-node-edit.tpl.php

Главные вкладки

Аватар пользователя divined divined 17 февраля 2011 в 15:19

Помогите разобраться.

Нужно затемезировать страницу page-node-edit.tpl.php
Закомментировал $content.

Теперь как вывести интересующие меня поля?
<?php print $node->title ?>
Приводит к выводу поля, а нужно выводить элемент ввода!

Комментарии

Аватар пользователя AI AI 17 февраля 2011 в 21:34

Копать дальше переменную, ибо она не просто так такая толстая. Smile В ней много чего есть...
print_r($content) вам в помощь: там ищите те поля, которые вам интересны. Или ставьте модуль devel, возможно с ним дело быстрее пойдет.

Аватар пользователя divined divined 18 февраля 2011 в 10:14

видать вы не сильно владеете ситуацией,

<?php
print_r
($content)
?>

Приводит к выводу обычной формы редактирования, а не к выводу сырцов.

Devel стоит, не нашел там возможности анализа переменных.

Аватар пользователя divined divined 21 февраля 2011 в 10:43

Простите, но не могу понять смысл ссылки относительно моего вопроса?
Зачем мне ссылка на перевод темы с друпала 6 на друпал 7?

Там где-то есть информация о том как выводить форму редактирования ноды?

Аватар пользователя xxandeadxx xxandeadxx 21 февраля 2011 в 12:18

там есть примеры как должны выглядеть имена файлов, если бы прочитали перед тем как писать свой вопрос, то поняли что в семёрке изменился suggestion разделитель

Аватар пользователя divined divined 21 февраля 2011 в 14:08

xxandeadxx wrote:
там есть примеры как должны выглядеть имена файлов, если бы прочитали перед тем как писать свой вопрос, то поняли что в семёрке изменился suggestion разделитель

А при чем тут имена файлов и мой вопрос? И вообще друпал 7?

Аватар пользователя natbampo natbampo 21 февраля 2011 в 14:22

Что конкретно вы сделать хотите?
$content тут будет - готовый html.
Для темизации формы используйте хуки форм, тему можно форме указать свою. Гуглится.

Аватар пользователя divined divined 21 февраля 2011 в 14:25

Мне всего лишь на странице редактирования ноды, в форме нужно поменять местами 2 поля.
Изображения и тело ноды.

Аватар пользователя divined divined 21 февраля 2011 в 15:21

natbampo wrote:
hook_form_alter
посмотрите что приходит за форма и нужным полям выставите соответствующие значения #weight

Благодарю, попробую. Еще не ковырялся в хуках.

Аватар пользователя otmoroz otmoroz 21 февраля 2011 в 14:45

$content - это массив.

<?php
foreach ($content as $1=>$2// не точно, надо у меня в блоге глянуть или на сайтах по пхп
print '<pre>'.$$2.'</pre>';
?>

выведет элементы форм с ключами. Если все взорвется - значит я ошибся)

Аватар пользователя divined divined 21 февраля 2011 в 15:20

драг и дроп меняет порядок полей так же и в представлении вывода ноды, не только в форме редактирования.
Хотя, если на то пошло, легче темизировать представление ноды, чем форму ее редактирования.