2010-07-07 63 views
2

我試圖改變Magento顯示多選的屬性選項的方式。 我有10K這個屬性的選項。 如何覆蓋用戶界面並使用基於Ajax的用戶界面? 管理員將能夠篩選選項,並且每次僅顯示〜20。 我知道如何使用js和php爲此,但不是在Magento。自定義屬性在Magento中的用戶界面

謝謝

+0

你找到了答案嗎? – 2010-12-09 05:04:22

+0

我還沒有做到這一點,但嘗試查看法師捆綁模塊的來源。您會看到一堆創建網格的Adminhtml塊。雖然這很相關。 – noah 2011-02-11 21:36:25

+2

我想你需要給你在eav_attributes表的數據庫記錄中給attrubute一個自定義的前端類。然後你可以創建這個類並調整字段的顯示。 – 2011-10-15 22:45:16

回答

1

您可以嘗試重寫負責此屬性的塊類。

<global> 
     <blocks> 
      <adminhtml> 
       <rewrite> 
        <catalog_product_edit_tabs_price>Company_Module_Block_Adminhtml_Tabs_Price</catalog_product_edit_tabs_price> 
       </rewrite> 
      </adminhtml> 
</blocks> 
</global> 

然後在你的Company_Module_Block_Adminhtml_Tabs_Price你可以重新申報負責爲價格屬性(例如)邏輯功能。

您應該對Magento有很好的瞭解。