Как сделать поле у ноды (с помощью CCK), чтобы при создании этого типа ноды, в это поле автоматически вставлялась информация

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

Аватар пользователя Valeratal Valeratal 7 ноября 2008 в 9:42

Как сделать поле у ноды (с помощью CCK), чтобы при создании этого типа ноды, в это поле автоматически вставлялась информация из профиля пользователя , создающего эту ноду.
То есть, в профиле есть компания, хочется чтобы при создании ноды, в нужное поле телефон вставлялся автоматически, без участи пользователя.

Комментарии

Аватар пользователя Jean Jack Jean Jack 27 ноября 2008 в 3:05

Valeratal wrote:
а всякие node reference и user reference это не для этого?

References для указания ссылки на ноду или профиль пользователя соответственно.

Попробуйте использовать Computed Field. Есть два режима работы:

  1. При создании или редактировании ноды поля обновляются в базе.
  2. Поля вычисляются при просмотре ноды.

У меня с помощью Computed Field выводятся из профиля реальные имена пользователей.