Magento如何在自定义页面中显示搜索查询的搜索结果
在马根托 我想在自定义页面中显示从搜索查询检索到的产品。 默认情况下,这些产品显示在catalogsearch/result/?q=一些文本中。 我想限制这种重定向,这些搜索结果必须显示在我的自定义页面上,比如index.php本身 有谁能为我提供解决方案吗 提前谢谢 马尼转到Magento如何在自定义页面中显示搜索查询的搜索结果,magento,Magento,在马根托 我想在自定义页面中显示从搜索查询检索到的产品。 默认情况下,这些产品显示在catalogsearch/result/?q=一些文本中。 我想限制这种重定向,这些搜索结果必须显示在我的自定义页面上,比如index.php本身 有谁能为我提供解决方案吗 提前谢谢 马尼转到 \app\design\frontend\default\your theme\layout/catalogsearch.xml 第52行: <action method="setTemplate"><
\app\design\frontend\default\your theme\layout/catalogsearch.xml
第52行:
<action method="setTemplate"><template>page/3columns.phtml</template></action>
改为:
<action method="setTemplate"><template>page/{YOUR PHTML FILE}</template></action>
您可以通过jqueryajax请求来实现这一点 单击搜索按钮上的Onclick操作将请求发送到
catalogsearch/result/?q="some text"
您需要替换整个html,因为在搜索时,我们得到的是整个magento搜索页面不可行
或
创建自定义模块并覆盖catalogsearch.xml删除页眉页脚左侧和右侧导航部分并仅设置正文
这就可以了!!!这对我有用
注:开发的自定义模块可用于覆盖块、控制器动作,也可根据需要进行更改