2011-08-14 15 views
3

私はDNN 6に新しいモジュールを作成しています(DNN 5と同じ質問)。デフォルトでは、特定のページに配置したモジュールのモジュール設定セクションの設定用のデフォルトのタブがいくつかあります。 たとえば、下の図には、「モジュール設定」、「アクセス許可」、「ページ設定」があります。カスタム設定タブをDotnetnuke(DNN)のカスタムモジュールに追加

enter image description here

の質問はどのように私は、モジュールの設定]セクションで複数のタブ(複数)を追加できることです。 「一般設定」のタブと「詳細設定」のタブがあります。

答えて

1

あなたはascxファイルに必要な任意のコードを追加して更新して、コードbehindeにコードを追加することができますロードメソッド。このコードはあなたを助けることができます:http://www.dotnetnuke.com/Community/Community-Exchange/view/question/id/240.aspx

+2

リンクがなくなった! – dvdmn

+0

dotnetnukeサイトが変更され、リンクがなくなった! – atabrizi

+0

https://web.archive.org/web/20130506070659/http://www.dotnetnuke.com/Community/Community-Exchange/view/question/id/240.aspx – chepe263

1


settings.ascxコントロールにコードを追加するだけで、設定セクションに新しいタブが自動的に追加されます。

あなたは、あなたの設定のための特別な名前を設定するだけ* .dnnファイルのノードを変更する場合:

<moduleControl> 
<controlKey>Settings</controlKey> 
<controlSrc>DesktopModules/YourModuleName/Settings.ascx</controlSrc> 
<supportsPartialRendering>False</supportsPartialRendering> 
<controlTitle>xxSetting(any name you want) Settings</controlTitle> 
<controlType>Edit</controlType> <iconFile /> 
<helpUrl /> 
<viewOrder>0</viewOrder> 
</moduleControl> 
+1

どのようなコードをsettings.ascxに追加すればいいですか?複数のタブを追加するにはどうすればよいですか?複数のsettings.ascxファイルを用意する必要がありますか?あなたのスコアのためにコメントできないことを知っています。あなたの答えを編集するか、別の応答を追加してください。ありがとう – Manoochehr

関連する問題