2017-03-01 65 views
1

我一直在尋找關於爲DNN創建模塊的教程,並且它們都似乎建議從一個巨大的模板開始,然後向它添加所需的東西,我確信有一種方法可以用精簡的方法構建一個非常小巧,輕便的模塊。只需使用ASCX視圖,並在屏幕上顯示它。什麼是最簡單的手寫"Hello World" DNN模塊?如果你確實需要在模塊中使用大量額外的東西來實現它,那麼獲取模塊模板的最簡單方法是什麼?如何從頭開始創建一個hello world DNN模塊

背景:我來自前端開發,我正在尋找一種方法將我的前端腳本和樣式打包在一起,然後僅使用單個文件作爲AJAX端點來查詢以檢索數據。

回答

3

根據您的DNN版本,有一種簡單的方法可以在DNN內創建一個簡單的模塊。

當你去「主機>擴展」,有一個按鈕,如「創建新模塊」。填寫字段,它將爲您創建一個模塊,您可以像使用其他模塊一樣使用它。

當模塊添加到頁面時,您可以編輯模塊本身的源代碼(C#/ VB)。

這是創建基本模塊的最快方法。但我仍然會推薦Chris Hammond的模板。它稍微複雜一些,但會更容易維護,並且可以作爲其他DNN安裝的獨立安裝程序打包。

+0

謝謝,我會看看我能用它做些什麼。 –

+2

我同意此消息 –