我正在维护一个由另一位开发人员开发的 Drupal 7 站点,我正在尝试将结果页面上的搜索字段移动到 H1 下。目前该站点有一个搜索字段出现在最顶部(顶部导航上方)> 用户在搜索字段中提交关键字后,他们将被带到结果页面,该页面有第二个搜索字段出现在 H1 的正上方.
我知道结果页面上的第二个搜索字段在 $content['main'] 内,但我似乎无法找到如何移动搜索字段来挽救我的生命!template.tpl.php 文件中包含 $content['main'] 的脚本粘贴在下面。我检查了 MySQL 数据库(field_revision、field_data 和节点表)、结构(面板、迷你面板、视图、页面和块)和内容类型 - 都无济于事。
<?php if (!empty($content['main'])): ?>
<?php print render($content['main']); ?>
<? // debugging ?>
<pre><?php print_r($node); ?></pre>
<?php
print '<div>var_dump <br/>';
var_dump($content);
print '</div>';
?>
<? // debugging ?>
粘贴在 $content['main'] 下面的调试脚本的输出
var_dump
array(5) { ["search"]=> string(798) "
" ["header"]=> string(0) "" ["main"]=> string(4492) "
我查看了此Drupal Answers 帖子,但尚未在任何建议中找到搜索字段。
任何见解都会很棒。谢谢!