我正在使用entityform模块捕获一些用户提交的数据http://drupal.org/project/entityform
我需要将一些实体字段值拉入我的一个模板中。我试图用一些适用于常规节点字段的代码来做这件事。
<?php echo $node->field_title[$node->language]['value']; ?>
我试过了..
<?php echo $entity->field_title[$node->language]['value']; ?>
但这不起作用。任何人对如何实现这一点都有任何想法?
答案 0 :(得分: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 documentation,field_view_value documentation
答案 1 :(得分:1)
如果你知道提交的entityform_id,你可以像这样加载它:
entity_load('entityform', $entityform_id);