我试图得到两个字段内联显示。具体来说,我需要将Locator和Body字段内联显示。
My Locator简单地以纯文本形式说明帖子的位置。
即。"Duluth, MN - "
我的身体是故事。
即。"你家里发生了什么怪事吗?"灯是自己开关的吗?还是你听到地下室有声音?"
我试图显示他们内联,但我有最困难的时间。
即。德卢斯,明尼苏达州——你的房子里发生了奇怪的事情吗?灯是自己开关的吗?还是你听到地下室有声音?"
要在地理定位器中使用,它们需要是两个独立的字段。
我使用显示套件模块,从我的web搜索中,我发现可以使用自定义代码字段选项通过令牌或PHP $entity来提取数据。
我可以得到它的工作只是很好的令牌,和PHP $实体,但不能弄清楚如何让他们内联?
即我的结果总是:
德卢斯,MN -
你家里有奇怪的事情发生吗?灯是自己开关的吗?还是你听到地下室有声音?"
我肯定我错过了一些简单的东西,或者只是忽略了一些东西。
下面是我使用的代码:工作!令牌!
[node:field-locator] - [node:body]
工作!PHP !
<?php print
$entity->field_locator['und'][0]['value'];
?>
不工作?PHP !
<?php print
$entity->field_locator['und'][0]['value'];
" - ";
$entity->body['und'][0]['value'];
?>
工作!PHP !
<?php print
$entity->field_locator['und'][0]['value'];
?>
<?php print
" - ";
?>
<?php print
$entity->body['und'][0]['value'];
?>
如果要在php中连接两个字符串,则必须使用"。"操作符。因此,要在同一行上打印多个变量,必须将它们连接起来:
<?php print $entity->field_locator['und'][0]['value'] ." - " . $entity->body['und'][0]['value'];
?>
我希望它有帮助!