-1

所以我试图在 Drupal 内部运行一些 PHP 代码(在节点内部,启用 PHP 代码解析)。

我试图从一个字段中获取数据,在本例中是一个简单的文本字段。

我正在显示该信息,但也显示此错误:

Notice: Use of undefined constant value - assumed 'value' in eval() (line 8 of /hermes/waloraweb033/b418/moo.arao1989/modules/php/php.module(80) : eval()'d code).
Notice: Use of undefined constant value - assumed 'value' in eval() (line 8 of /hermes/waloraweb033/b418/moo.arao1989/modules/php/php.module(80) : eval()'d code).

我的代码如下:

<?

if ($node = menu_get_object()) {
$test = field_get_items('node', $node, 'field_testvalue');

$supertest = $test[0];

echo $supertest[value];

} ?>

啊,我有时会问一些愚蠢的问题。

4

2 回答 2

2

在关联数组中引用数组键时需要字符串:

echo $supertest['value'];
于 2012-08-29T02:52:58.490 回答
0

进行此编辑,您应该会很好。 echo $supertest['value'];

编辑:似乎已经回答了

于 2012-08-29T02:57:52.603 回答