나는 회원의 나이를 계산하기 위해 Computed field
CCK 플러그인을 사용 해왔다.드루팔 (Drupal 6 : 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);
...
...
...
}
술탄
필드의 속성을 설정할 때 PHP 코드를 사용 했습니까? 이것은 보통 Drupal이 필드에 사용할 수있는 값을 생성해야하지만 PHP 코드가 잘못되었을 때 발생합니다. – yoavmatchulsky
이 코드를'전역 설정 '의'계산 된 코드 '에 넣습니다. – sultan