簡體   English   中英

如何將“按類別過濾”下拉列表添加到Virtuemart shop.browse頁面?

[英]How can I add “Filter by Category” dropdown to a Virtuemart shop.browse page?

VirtueMart(shop.browse)中默認的瀏覽頁面的格式如下:

The title "Browse"
A "Sort-by" dropdown
Table containing available products in row/column format

默認的“ Sort-by下拉列表提供了諸如“按名稱”,“按SKU”等排序選項。 它不是任何過濾器。

我想添加一個下拉列表,使我可以按CATEGORY進行過濾,這樣我得到的頁面如下所示:

The title "Browse"
A "Filter-by Category" dropdown
A "Sort-by" dropdown
Table containing available products in row/column format

我的問題是:我知道有足夠的PHP可以進行基本的調試或更改其他人的代碼,但是編寫我自己的卻不夠遠程。 我的編碼問題是:

  1. 我該如何編碼一個下拉列表以從VirtueMart提取類別信息並將其加載到其下拉選項中?
  2. 如何告訴VM根據所選的下拉選項重新加載產品?

我開始意識到這看起來像是“為我編寫代碼,因為我不知道該怎么做”這類問題之一。 我討厭這些問題,因為它暗示了作者的懶惰。 我不是那個家伙,所以讓我事先聲明,我對正確方向上的某些指針將和實際代碼一樣滿意。 我對此進行了很好的研究,但在網絡上卻沒有發現太多幫助。

這是一個相當廣泛的請求,需要整個組件來完成任務而又不會真正破壞VM內核。 幸運的是您已經有人做到了。

http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-products-search/10285

http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-products-search/10968

兩者都可能適合您想做的事情。 它們是商業性的但價格合理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM