Добрый день.
Если мне нужно в шаблоне самому вывести как хочу поля CCK делаю так:
<?php
//print $content;
print $node->content['body']['#value'];
// тоже что и ССК формирует с обертками
print $node->content['field_myint']['#children'];
print $node->content['field_mystring']['#children'];
print $node->content['field_mynode']['#children'];
// отдельно значения можно вывести
print $node->field_myint[0]['view'] . ',';
print $node->field_mystring[0]['view'] . ',';
print $node->field_mynode[0]['view'] . '.';
?>
Все работает.
1) Но так же полностью верно это делается?
2) Что там иногда есть еще за print $node->field_mystrinf[0]['safe'] ?
3) Если так надобавлять cck-полей в ноду - эта нода будет эквивалентна ноде типа Page(т.е. для страницы сайта представлены этими нодами), но где снипетами весь функционал программировать приходилось? Или все таки cck для этого в основном не применяется?
Комментарии
up
ну что не знает никто что ли? Это же я только CCK поставил - самое начало, основное. Должны же знать ...