Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Magento搜索移动到导航栏_Magento_Search_Navigationbar - Fatal编程技术网

将Magento搜索移动到导航栏

将Magento搜索移动到导航栏,magento,search,navigationbar,Magento,Search,Navigationbar,我知道这个问题在网络上已经被问过好几次了,但这些解决方案似乎都不适合我 在模板app/design/frontend/themename/default/template/page/html/header.phtml中 我有电话找你 在headernav.phtml中存在对搜索栏的调用 app/design/frontend/themename/default/layout/catalogsearch.xml的相关内容: 这里有人能告诉我为什么这没有出现在正确的模板文件中,以及我如何获得xml以

我知道这个问题在网络上已经被问过好几次了,但这些解决方案似乎都不适合我

在模板app/design/frontend/themename/default/template/page/html/header.phtml中

我有电话找你

在headernav.phtml中存在对搜索栏的调用

app/design/frontend/themename/default/layout/catalogsearch.xml的相关内容:

这里有人能告诉我为什么这没有出现在正确的模板文件中,以及我如何获得xml以允许我在header.phtml的子模板中使用它吗

e、 g.header.phtml调用heavernav.phtml,heavernav.phtml调用主题布局\catalogsearch.xml更改字符串中的form.mini.phtml

<reference name="header">

然后把

<?php echo $this->getChildHtml('topSearch') ?> 
在catalog/navigation/top.phtml中,您希望在theme layout\catalogsearch.xml更改字符串中看到搜索块

<reference name="header">

然后把

<?php echo $this->getChildHtml('topSearch') ?> 

在catalog/navigation/top.phtml中,您想在其中查看搜索块

在过去的几个小时里,我一直在尝试解决这个问题,直到我看到了Sanketkumar的答案

许多其他解决方案将告诉您将更改为。我尝试了很多次,都出现了与您相同的错误,导航栏出现在导航栏的正下方

我还尝试在我的topmenu.phtml中删除对的调用,但它仍然以某种方式呈现

我做了桑克库马尔的改变,效果很好

我的具体变化:

使用local.xml或创建一个新的并添加以下代码:
在过去的几个小时里,我一直在想这个问题,直到我看到桑克库马尔的答案

许多其他解决方案将告诉您将更改为。我尝试了很多次,都出现了与您相同的错误,导航栏出现在导航栏的正下方

我还尝试在我的topmenu.phtml中删除对的调用,但它仍然以某种方式呈现

我做了桑克库马尔的改变,效果很好

我的具体变化:

使用local.xml或创建一个新的并添加以下代码:
wow@Sanketkumar Bisware您的回答使我免于数周来因未将引用名称设置为catalog.topnav而导致topSearch随整页缓存消失的沮丧情绪-非常感谢wow@Sanketkumar Bisware您的回答使我免于数周来因未将引用名称设置为catalog.topnav而导致topSearch随整页缓存消失的沮丧情绪-非常感谢
<?php echo $this->getChildHtml('topSearch') ?>