我想要做的就是移动一个搜索框。该搜索框当前显示在标题中,直接在徽标旁边,由以下代码生成:
<?php echo $this->getChildHtml('topSearch') ?>
在/app/design/frontend/MYTHEME/default/template/page/html/header.phtml
我希望这个搜索框与导航链接内联,这些导航链接top.phtml
位于另一个目录中。但是当我使用代码时
<?php echo $this->getChildHtml('topSearch') ?>
搜索框不出现。我明白这是因为 的含义发生$this
了变化,但我不明白的是如何显示搜索框?我用什么代替$this
?
我尝试将其替换Mage_Page_Block_Html_Header
为 header.phtml 中的定义$this
,但无济于事。任何人都可以为我指出正确的方向,或者解释一旦定义$this
发生变化我如何访问方法?