2

entityform モジュールを使用して、ユーザーが送信したデータhttp://drupal.org/project/entityformをキャプチャしています

エンティティ フィールド値の一部をテンプレートの 1 つに取り込む必要があります。通常のノードフィールドで機能するコードを使用してこれを実行しようとしていました..

<?php echo $node->field_title[$node->language]['value']; ?>

私はもう試した..

<?php echo $entity->field_title[$node->language]['value']; ?>

しかし、それはうまくいきません。これを達成する方法について誰かアイデアがありますか?

4

2 に答える 2

2
<?php
    $field_data = field_get_items('entityform',$entityform,'field_title');
    echo render(field_view_value('entityform',$entityform,'field_title',$field_data));
?>

field_get_items のドキュメント, field_view_value のドキュメント

于 2012-10-12T12:44:37.840 に答える