我在
中遇到了一些绊脚石perl -nle'
print "$1 => $2"
while /^(loop_.+rev).+[\x27"]([^\x27"]*)[\x27"]$/g;
' non-hadoop.env
Drupal站点中的代码。 该问题仅在从7.33移至7.36时开始。
会发生什么,而不是显示页面的内容,在这个例子中是<?php print render ($page['pages_machine_name']); ?>
,它会在{{1}周围放置几个<ul>
和<div>
个包裹。它是内容。这很好,但会发生的是,它们会用不完整的链接呈现出来,因此会打破页面的其余部分:
<span>
正如您所看到的,网站域名的末尾标记为小于而不是实际符号,因此会中断其后的所有其他标记。
有谁知道可能导致这种情况的原因以及可以采取哪些措施来解决这个问题?
提前感谢您提供的任何帮助:)
答案 0 :(得分:0)
搜索时我发现这个page link,代码提供了以下解决方案:(从'filename'编辑为'value'以获取字段内的文本值)<?php print $node->field_name_goes_here['und']['0']['value']; ?>
正是我所寻找的,在这种情况下,只是该领域的内容。希望这可以在将来帮助其他人。