カスタム モジュール拡張機能を使用して、いくつかのカスタム機能を DNN (DotNetNuke) Web サイトに構築する作業を行っています。DNN にログインしたときにメインの「管理者」および/または「ホスト」メニューからナビゲートできるページを追加する必要があります。
カスタムモジュール拡張機能を介して「管理者」および/または「ホスト」メニューにカスタムページを追加する方法について、誰かが記事を教えてくれるか、コードサンプル/説明を投稿できますか?
ありがとう!
カスタム モジュール拡張機能を使用して、いくつかのカスタム機能を DNN (DotNetNuke) Web サイトに構築する作業を行っています。DNN にログインしたときにメインの「管理者」および/または「ホスト」メニューからナビゲートできるページを追加する必要があります。
カスタムモジュール拡張機能を介して「管理者」および/または「ホスト」メニューにカスタムページを追加する方法について、誰かが記事を教えてくれるか、コードサンプル/説明を投稿できますか?
ありがとう!
使用方法に応じて、ページを Host または Admin の子として追加するだけです。次に、カスタム モジュールをページに追加します (ホスト、拡張ページからモジュールをインストールした後)。
これと同じ質問を DotNetNuke フォーラムに投稿したところ、次の回答が表示されました。
ページの作成に関しては、admin の下にあるページについて特別なことは何もありません (初期の DNN では管理者のみがアクセスできましたが、この制限は dnn 3.0 で削除されました) 。 /wiki/page/create-a-new-page-programmaticallyは、管理ページを親ページとして識別するだけで機能します。
ただし、管理ページの場合は、固定名ではなくタブ ID を使用することをお勧めします (誰かが「admin」を別の名前に変更した場合)。たとえば、tabcontroller.addtab(あなたの新しいタブ情報)
http://www.dnnsoftware.com/forums/forumid/203/postid/498252/scope/posts#498252