В определенной форме вывод ноды

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

Аватар пользователя Nikolas Nikolas 14 января 2010 в 16:35

Надо чтобы все ноды одного типа выводились в одном форматировании.
А точнее - при создании ноды видны поля CCK, которые собственно заполняем. После сохранения же чтобы выводились не название поля: содержимое
А чтобы был вывод в определенном виде.
Ну то есть например вводим поля Первое, Второе, Третье.
А Ноду видим как:

Текст текст текст текст текст текст текст текст текст "содержимое первого" текст
текст текст текст текст текст текст текст "содержимое третьего" текст текст текст
текст текст текст текст текст текст текст текст текст текст текст текст" содержимое второго"

Причем чтобы при нажатии кнопки изменить снова были видны только заполняемые три поля.
Можно ли это реализовать? При помощи чего и как?

Комментарии

Аватар пользователя wolfXXXL wolfXXXL 14 января 2010 в 17:52

Да это можно реализовать в Вашей теме через node-нужный_тип_материала.tpl.php
Такой файл нужно создать скопировав node.tpl.php и соответственно изменив ему название как я показал выше.
А уже в node-нужный_тип_материала.tpl.php можете переопределить вывод нужного материала как угодно.
В Вашем случаи нужно переменную $content; "переопределить (как бы разобрать её и вывести поля отдельно) на вывод необходимых полей как Вам нужно".

Аватар пользователя Nikolas Nikolas 15 января 2010 в 12:26

А не влезая в код реально? Средствами модулей.
Просто боюсь чтобы при обновлении движка кто-нить потом не потер этот файлик...
И чтобы можно было быстро через веб-интерфейс поменять/подкорректировать вид вывода - чтобы не давать кому-то доступ к файлам движка.