【发布时间】:2016-04-29 17:01:10
【问题描述】:
我使用 PHP 代码格式在块中添加了一些自定义代码,以在特定页面上显示该块。我已经检查了在 Devel PHP 页面上一切正常,但页面上没有显示内容。下面的代码获取目标节点的字段值。
$refer = $_SERVER[HTTP_REFERER];
$parsed = parse_url($refer);
$alias = array_pop($parsed);
$dst = \Drupal::service('path.alias_manager')->getPathByAlias($alias , $langcode);
$nid = array_pop(explode('/', $dst));
$dest_node = node_load($nid);
$body = $dest_node->get('body')->getValue();
print $body; //have tried other printing methods also but invain
希望这可以澄清问题。 谢谢
【问题讨论】: