Drupal 7 如何编辑$Content[';main';]中的内容
我正在维护另一个开发者开发的Drupal7站点,我正在尝试 将结果页面上的搜索字段移动到H1下。目前,该站点有一个显示在最顶端的搜索字段(位于顶部导航上方)>用户在搜索字段中提交关键字后,他们将被带到结果页面,该页面有一个显示在H1正上方的第二个搜索字段 我知道结果页面上的第二个搜索字段位于$content['main']内,但我似乎找不到如何移动搜索字段来拯救我的生命!template.tpl.php文件中包含$content['main']的脚本粘贴在下面。我检查了MySQL数据库(字段修订、字段数据和节点表)、结构(面板、迷你面板、视图、页面和块)和内容类型——所有这些都没有用Drupal 7 如何编辑$Content[';main';]中的内容,drupal-7,Drupal 7,我正在维护另一个开发者开发的Drupal7站点,我正在尝试 将结果页面上的搜索字段移动到H1下。目前,该站点有一个显示在最顶端的搜索字段(位于顶部导航上方)>用户在搜索字段中提交关键字后,他们将被带到结果页面,该页面有一个显示在H1正上方的第二个搜索字段 我知道结果页面上的第二个搜索字段位于$content['main']内,但我似乎找不到如何移动搜索字段来拯救我的生命!template.tpl.php文件中包含$content['main']的脚本粘贴在下面。我检查了MySQL数据库(字段修订
<?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 ?>
我已经对此进行了研究,但尚未在任何建议中找到搜索字段
任何洞察都会很好。谢谢
当前,该站点的搜索字段显示在最顶部(顶部导航上方)
1) 这是一个块吗?如果是,请更改块的可见性设置,或者根据需要将其删除
2) 这会出现在任何页面中吗?如果是这样,请进入主题文件夹中的page.tpl.php并查找与“搜索”相关的任何代码。然后将结果复制到这里。您能提供与此页面相关的代码的屏幕截图吗?还可以尝试进行
var_转储($content['main')代码>。代码的屏幕截图不是来自UI!谢谢你花时间帮助我。对不起,耽搁了,我在过去的一周里一直在设法解决这个问题。红色圆圈()中的搜索字段是仅出现在结果页上的第二个搜索框&要删除的搜索框。输出w/var_dump($content['main')()。它不是一个块,也不会出现在任何其他页面上。我做了很多搜索,但没有找到它的调用位置。:(如果它不是一个公共块,那么它会用template.php或page.tpl.php或任何其他模块的代码打印出来,如我的答案2所述。
var_dump
array(5) { ["search"]=> string(798) "
" ["header"]=> string(0) "" ["main"]=> string(4492) "