CCK - настройка полей.

Аватар пользователя JaSs JaSs 10 ноября 2008 в 21:35

подскажите, плз!
создаю новое поле -user reference
хочу по умолчанию иметь юзера, создавшего ноду.
соответственно нужно ввести php code

совсем слаб в php, подскажите, как правильно это сделать!
фенкс!

Комментарии

Аватар пользователя penexe penexe 10 ноября 2008 в 22:04

в значение по дефолту вставьте

<?php
global $user;
return array(
=> array('uid' => $user->uid),);
?>
Аватар пользователя murad1986@drupal.org murad1986@drupal.org 25 ноября 2009 в 4:37

penexe wrote:
в значение по дефолту вставьте

<?php
global $user;
return array(
=> array('uid' => $user->uid),);
?>

А если ноду создал Гость? можно сделать чтоб дефолтом выставилось имя суперюзера?

Аватар пользователя JaSs JaSs 10 ноября 2008 в 22:27

Вот спасибо!
помогло Smile
только в том поле надо без <?php ?> использовать!

Аватар пользователя penexe penexe 11 ноября 2008 в 0:11

"JaSs" wrote:
только в том поле надо без <?php ?> использовать!

я знаю, просто на друпал.ру эти теги сами вставляются

Аватар пользователя chugunkin chugunkin 17 марта 2009 в 2:46

У меня практически такая же проблема.
Есть 2 поля. Field1 и Field2.

Необходимо, чтобы текст, введенный в Field1 по умолчанию отображался в Field2.

Подскажите, пожалуйста, какой код вставить в значение по умолчанию поля2? Очень нужно!