Как правельно выводить поля в ноде

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

Аватар пользователя Artoym Artoym 16 января 2013 в 15:20

Как правильно выводить данные ноды в собственный шаблон, вот мои действий!
1) я создаю тип материала book
2) создаю три поля (простой текст, вывод списком и ссылка на термин)
3) создаю новый шаблон node--book.tpl.php:
Есть возможность просто вывести <?php print render($content); ?>, но я хочу сделать все поместить в свои div
a)

Простой текс

соответственно у меня получается вот такой код <?php print render($content['field_prostoitekst']); ?>
b)

Вывод списком

соответственно у меня получается вот такой код <?php print render($content['field_spisok']); ?>
d)

Ссылка на термин
соответственно у меня получается вот такой код <?php print render($content['field_ssilka']); ?>

Вопрос 1:
Правильно ли, я вообще понимаю в друпале вывод ноды, возможно надо использовать переменную <?php $node ?>

Вопрос 2:
При выводе <?php print render($content['field_spisok']); ?> между словами отсутствует пробел и они обварачиваються в div, в следствии чего каждый начинается с новой строки

Комментарии