2013-03-07 98 views
0

我是全新的dotnetnuke,並已安裝dnn6社區版。我試圖開發一個DNN模塊。DotNetNuke 6模塊開發

  1. 顯示詳細的新聞
  2. 主頁上
  3. 顯示頂部8日消息(從那裏導航到詳細新聞顯示)

我使用已安裝的網絡入門工具包作爲模板,VS .net2010開發ENV 。

在這方面,我有3個問題。

  1. 如何添加用戶控件顯示TOP 8日消息現有的模塊,這樣我可以將它從DNN現場控制添加爲新的模塊?
  2. 如何在不同的頁面上顯示此控件中不同類別的新聞?

回答

1

1)您需要創建一個新的模塊定義,將Control作爲另一個選項添加到現有定義,甚至可以在使用新ASCX文件的擴展頁上定義一個全新的模塊。很可能你會做第一個選項,將模塊添加到現有的模塊中。然後,當您將模塊添加到頁面時,您實際上會在頁面上加載兩個不同的模塊。你可以刪除你不想使用的那個。 DNN博客模塊使用5或6個不同的控件添加到頁面中。

2)您需要爲ASCX配置模塊設置,以控制文章來自哪個類別。

如果你真的是認真的做模塊的開發我會鼓勵你看看我的VS模板,而不是入門套件可以發現在0.9版本http://christoctemplate.codeplex.com/releases/view/93348

所有新的DNN6/VS2010模板發佈是針對Visual Studio 2012的(即使免費版本也可以工作,所以請檢查一下)