Помогите с CCK

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

Аватар пользователя fuCkLaw fuCkLaw 22 апреля 2009 в 20:40

Доброго времени суток. Помогите пожалуйста с CCK.
Мне нужно, чтобы в материале "запись в блоге" после её создания отображалось ещё одно поле с одним и тем же содержимом. В CCK создал новое поле, в строке "значение по умолчанию" указал это значение, в "разрешениях" тоже всё настроил, но поле с содержимом не отображается.
Что не так? Подскажите пожалуйста.

Комментарии

Аватар пользователя Yust_os Yust_os 22 апреля 2009 в 21:25

Не проверял, но вставляете в ваше поле в PHP-моде что-то наподобие:

<?php
if ( arg(0) == 'node' && is_numeric(arg(1)) ) {
  
$node node_load(arg(1));
  
$a=$node->your_field_name[0]["value"];
  print 
$a;
}
?>

your_field_name - поле, откуда берете значение

Аватар пользователя fuCkLaw fuCkLaw 23 апреля 2009 в 8:07

спасибо за помощь, но как я понял в php-моде нужно вставить

<?php
return array(
  
=> array('value' => value for value'format' => value for format),
  
// В большинстве случаев вам нужно остановиться здесь. Введите дополнительные значения,
  // если хотите, чтобы 'значение по умолчанию' было многозначным:
  
=> array('value' => value for value'format' => value for format),
  
=> ...
);
?>

но что и как здесь изменить я не могу понять