我是一个drupal新手(意思是:)
我有一个使用View Module创建的Block。并且此块内容具有CCK字段。我在View Module中使用Fields Box显示任何字段。这很酷。
问题是,其中一个CCK字段具有在主页上链接的条件值。所以我需要获取field_homepage_linking CCK字段值的值,并说
如果为1,则显示当前记录的链接
如果没有,只需列出标题。
我安装了http://drupal.org/project/views_customfield模块,现在我可以在Block View中编写php了。我试过了
$node->field_homepage_linking["0"]["view"]
$node->field_homepage_linking["0"]["value"]
value_get('field_homepage_linking')
但无法获得价值! :/我怎样才能获得价值?
欣赏帮助太多!!非常感谢!!
答案 0 :(得分:0)
我不完全确定我是否得到了你想要做的事情,但你必须确保$ node对象指向有效的东西。
一般来说,如果要在page.tpl.php或node.tpl.php中打印$节点,你会得到一个结果。在大多数其他情况下,您必须使用node_load()函数(http://api.drupal.org/api/function/node_load/6)来获取节点对象。
答案 1 :(得分:0)