グローバル $user;
$items = field_get_items('user', $user, 'field_patientid', $user->language);
ユーザー エンティティにフィールドがあり、デバッグで常に FALSE の値を取得します。
私のデータベースには、ユーザーである正しいエンティティタイプがあります。値が得られないのはなぜですか?
次を使用して値を引き上げることができます。
$user_fields->field_patientid['und']['0']['value'];
上記のステートメントが機能しないのはなぜですか?