渲染区域时 Drupal 打印中断
Drupal print breaks when rendering a region
我遇到了
的一些绊脚石
<?php print render ($page['pages_machine_name']); ?>
Drupal 站点中的代码。
该问题仅在从 7.33 移动到 7.36 时出现。
实际情况是,它不是显示页面内容,在本例中是 <ul>
,而是在 <div>
和 <span>
周围放置几个包装=12=] 是内容。这很好,但发生的事情是,它们呈现出不完整的链接,因此破坏了页面的其余部分:
<a href="http://www.domain.co.uk<div class=" field="" field-name-field-link-three-url="" field-type-text="" field-label-above"="">">
<div class="field field-name-field-link-three-name field-type-text field-label-above"><div class="field-label">Link Three | Name: </div><div class="field-items"><div class="field-item even">Our people</div></div></div></a>
如您所见,网站域的末尾标有小于号而不是实际符号,因此,它打破了它后面的所有其他标记。
有谁知道是什么原因造成的,可以采取什么措施来解决?
在此先感谢您提供的任何帮助:)
在搜索时我发现了这个 page link,代码提供了以下解决方案:(从 'filename' 编辑到 'value' 以获取字段内的文本值)<?php print $node->field_name_goes_here['und']['0']['value']; ?>
这提供了我正在寻找的内容,在本例中,只是字段的内容。希望这对以后的其他人有帮助。
我遇到了
的一些绊脚石<?php print render ($page['pages_machine_name']); ?>
Drupal 站点中的代码。 该问题仅在从 7.33 移动到 7.36 时出现。
实际情况是,它不是显示页面内容,在本例中是 <ul>
,而是在 <div>
和 <span>
周围放置几个包装=12=] 是内容。这很好,但发生的事情是,它们呈现出不完整的链接,因此破坏了页面的其余部分:
<a href="http://www.domain.co.uk<div class=" field="" field-name-field-link-three-url="" field-type-text="" field-label-above"="">">
<div class="field field-name-field-link-three-name field-type-text field-label-above"><div class="field-label">Link Three | Name: </div><div class="field-items"><div class="field-item even">Our people</div></div></div></a>
如您所见,网站域的末尾标有小于号而不是实际符号,因此,它打破了它后面的所有其他标记。
有谁知道是什么原因造成的,可以采取什么措施来解决?
在此先感谢您提供的任何帮助:)
在搜索时我发现了这个 page link,代码提供了以下解决方案:(从 'filename' 编辑到 'value' 以获取字段内的文本值)<?php print $node->field_name_goes_here['und']['0']['value']; ?>
这提供了我正在寻找的内容,在本例中,只是字段的内容。希望这对以后的其他人有帮助。