2014-04-01 36 views
4

我想在每個產品頁面中顯示一個文本框和一個按鈕。客戶將在文本框中輸入他/她的城市名稱,然後單擊按鈕以瞭解交付是否適用於他/她的城市。nopcommerce中的插件和小部件之間的區別

我學會了我應該創建一個插件/小部件。但是我對使用哪一個有點困惑?插入?還是一個小工具?

nopcommerce中的插件和小部件有什麼區別?我應該在這裏使用什麼?

回答

3

Widget是nopcommerce中的一種插件。例如付款方式也是一個插件,但不是一個小部件。

Widget似乎是你想要的類型。有關更多詳情,請參閱http://www.nopcommerce.com/docs/77/how-to-write-a-nopcommerce-plugin.aspx第4號。這裏是小部件的描述:

b。 IWidgetPlugin。它允許你創建小部件。小部件呈現在您網站的某些部分。例如,它可以是您網站左欄中的「實時聊天」區塊。

0

我想去給你一個更具體的想法。據nopCommerce博客link 插件和小工具是相似的,除了一點點改變。一個插件擴展了基類BasePlugin以在管理面板下進行管理更改,一個小部件如何實現一個名爲IWidgetPlugin的界面,該界面大多數時間在視圖層中執行設計相關的問題。每個部件都是一種插件,因爲所有插件都不是具有某些特殊屬性的部件。

現在是什麼屬性? 在一個窗口小部件中,它在視圖圖層上工作,所以它的區域是特定的,這意味着它將在哪個區域顯示出來,並且它總是從局部視圖調用。

但是插件沒有這樣定義。它可能是部分或完全獨立的觀點。

相關問題