Drupal 6: ошибка в вычисленном поле CCK - PullRequest
0 голосов
/ 13 марта 2011

Я использовал Computed field CCK плагин для расчета возраста участников.

Код представлен ниже, и я получаю непонятную ошибку ...computed_field/computed_field.module(161) : eval()'d code on line 6.

Что может быть причиной этой ошибки, чего мне здесь не хватает?


if (!$node->nid) node_save($node);

$dob = $node->field_dob[0]['value'];

if(!$dob || empty($dob)) {
    $node_field[0]['value'] = 'N/A';
} else {
    $dob = $node->field_dob[0]['value'];
    $now = time();
    $then = strtotime($dob);
    $diff = date('Y', $now) - date('Y', $then);
    ...
    ...
    ...
}

Sultan

1 Ответ

1 голос
/ 13 марта 2011
$node_field[0]['value'] = 'N/A';

изменить на:

$node->field[0]['value'] = 'N/A';
...