![](/img/trans.png)
[英]Magento: How to filter current category by another category - layered navigation
[英]Magento - How to Add Custom Filter to Layered Navigation
我有3個文本屬性,我想基於它們創建自定義產品過濾器。 商店正在銷售輪胎,我們希望能夠按輪胎的尺寸進行過濾(這是這三個屬性的總和)
我已經實現了該功能,並且可以很好地工作,但其核心PHP硬編碼在layer / view.phtml(和另一個外部文件)中,現在我需要使用相同的代碼,但是將其設為集成在Magento框架中的自定義過濾器。
我嘗試按照本教程進行操作-http: //www.techytalk.info/create-custom-layered-navigation-filter-magento,但並不缺乏。
到目前為止,我創建了一個新模塊,但是它似乎沒有出現在前端中(我確實在后端的高級部分中看到了它)。
我認為目前的主要問題是config.xml文件:
<config>
<global>
<models>
<Companyname_Modulename>
<class>Companyname_Modulename_Model</class>
</Companyname_Modulename>
</models>
<blocks>
<Companyname_Modulename>
<class>Companyname_Modulename_Block</class>
</Companyname_Modulename>
</blocks>
<helpers>
<Companyname_Modulename>
<class>Companyname_Modulename_Helper</class>
</Companyname_Modulename>
</helpers>
</global>
有什么見解嗎?
我認為您缺少config.xml中的<frontend>
選項。
<config>
<frontend>
<layout>
<updates>
<{namespace}_{module}>
<file>{module}.xml</file>
</{namespace}_{module}>
</updates>
</layout>
<router>
<{module}>
<use>standard</use>
<args>
<module>{Namespace}_{Module}</module>
<frontName>{module}</frontName>
</args>
</{module}>
</router>
</frontend>
</config>
在config.xml文件的config節點中是否有模塊聲明?
<config>
<modules>
<Companyname_Modulename>
<version>x.x.x</version>
</Companyname_Modulename>
</modules>
...
</config>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.