問題タブ [dotnetnuke-module]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dotnetnuke - DotNetNuke (DNN) 1 モジュール - 3 つの ASCX ファイルのシナリオ
私はDNNが初めてです。3 つのコントロール (C#、.NET3.5) を持つ DNN モジュールを作成しました。
- コントローラ
- メールリクエスト
- ディール成功
Controller
["ClientEmail"]
Cookie の値をチェックし、さらにコントロールにNULL
リダイレクトするEmailRequest
場合、コントロールにNOT NULL
リダイレクトする場合DealSuccess
。
これらのコンポーネントを DNN に接続する必要があります。EmailRequest
、の別のページを作成することにしましたDealSuccess
。
これらのコントロールとそれぞれのページの関連付け (URL の作成/割り当てと呼び出しを含む) は、DNN 構成で行う必要があるものとコードで行う必要があるものがあるため、少しあいまいです。
dotnetnuke-5 - DNNのダイナミックフォームモジュールでダイナミックコントロールを作成するにはどうすればよいですか?
実際、私はDropDownListを持っており、その値は1、2、3、4、5、6です。この下に、2つのラジオボタン、3つのチェックボックスグループ、4つのテキストボックスがあります。ドロップダウンから値1を選択すると、これらのコントロールは1回表示され、ドロップダウンから値2を選択すると、これらのコントロールは2回表示されます。では、どうすればこれを行うことができますか?誰かを助けてください。前もって感謝します。
javascript - DotNetNuke 6 - JavaScript を使用するモジュールの作成
ページのヘッダー セクションにバックグラウンドでカスタム JavaScript が埋め込まれたモジュールを作成したいと考えています。JavaScript が入力する div ボックス。(Googleチャート/マップの例を考えていました)。
私の問題は、私が見つけたガイドが、モジュールなどを作成するための多少の知識を期待しているように見えることです.最初のGoogleの結果は、私がそれらを調べてまだリールのサンプルモジュールを作成していないためです。
ヘッダー セクションの JavaScript が div ボックスにテキストを追加する赤い div ボックスを持つモジュールは、私が学ぶ良い例です。
誰かが私を正しい方向に向けてくれることを願っています。
最初の一歩。
ローカル サイトを実行し、サンプル モジュールを作成して、ビューに hello world を追加することができました。dnnインストール用のwebmatrixインストールを選択して10分、ホスティングしているすべてのサイトを設定して実行し、エラーなしでdnnをsql mdl Expressファイルベントにインストールします。2 番目のステップ
モジュールが読み込まれるたびに、ページのヘッダーに JavaScript を追加する方法。複数のモジュール/コントローラーをページに追加する、ブログ モジュールのようなパッケージを作成する方法。Googleマップを表示するメインモジュールと、マップ上で何かをトリガーするいくつかのアクション/設定を持つコントローラーモジュールを持つことを考えています。
c# - DNN 6 モジュール - 非同期呼び出しを活用する方法
モジュールが aspx ページではなくユーザー コントロールとして開発されているため、DotNetNuke 6 は WebMethods をサポートしていないようです。
DNN ユーザー モジュールからそのモジュールを含むページに JSON をルーティング、呼び出し、返すための推奨される方法は何ですか?
dotnetnuke - DNNの変更がWebファーム内のすべてのサーバーで常に表示されるとは限らないのはなぜですか?
私たちのファームは2つのWebサーバーで構成されています(DNN 6.0.2を使用しています)。管理者がバナー、モジュール、または画像の権限を変更した場合、それらの変更は、その変更が行われたサーバーでのみ表示されます。他のサーバーでは、「ホスト」メニューからのキャッシュクリーニングが呼び出されるまで、変更は表示されません。
それは正しい振る舞いですか?Webファーム構成で何かを見逃しましたか?
localization - DNN 6で言語が変更されたときにモジュールの内容を変更するにはどうすればよいですか?
「フランス語」の言語パックをインストールしました。言語を切り替えると、メニュー項目のテキストとページタイトルのみが変更されますが、ページのコンテンツ全体を新しい言語で変更したいと思います。
モジュールのコンテンツを変更すると、言語固有のテキストボックスではなく、説明用のテキストボックスが1つだけ含まれます。英語のコンテンツはフランス語のコンテンツとは異なるためです。
そのためのモジュール/エディタがあります。
使用可能なリンクまたはサンプルを教えてください。
c# - DNN複数のコントロールを備えた複雑なモジュールを作成する方法
私の目標は、xmlファイルのエントリを含むリストビューを保持するモジュールを作成することです。xmlファイルは、いくつかのオブジェクトのシリアル化された配列です。例としてCountry{Code、Name、URL}。
エントリがクリックされると、別のコントロールは、タイプに基づいたスタイルで、ある種のアイテムコントロール内のすべてのアイテムを表示する必要があります(アイデアはWPFからのものです)。可能なアイテムタイプ(上記の場合は国)に対して、ある種のスタイル/ルールを作成できると思います。(これを達成する方法についてのアイデア/アドバイスは大歓迎です)。
これで、スタイル付きアイテムのリストで、必要なアイテムを選択し、これを新しいタイプSelectedContries {Code、Name、Url、Params}に基づいて新しいXMLファイルにエクスポートできるようになります。次に、ユーザーは新しいリストに追加のパラメーターを追加し、エクスポート(シリアル化)する必要があります。
私の質問は、そのようなモジュールを実行するための適切な方法です。3つのコントロールを備えた1つのモジュール。モジュール開発は初めてですので、深く説明してください。コントロールとしてモジュール内にAsxcファイルを作成しますか?
上記で説明した目標に基づいて、これにぴったりのガイドへのリンクがあればいいのですが、一般的なアドバイスも歓迎します。ありがとう。
c# - 1つのDNNモジュールで例外が発生すると、ページ上の他のすべてのモジュールを処理できなくなります
私が取り組んでいるDNN6.0Webサイトで非常に一般的な問題があります。1つのDNNモジュールでの手渡しの例外は、ページ上の他のすべてのモジュールの処理に影響します。例:
2つのモジュールを含むDNNページがあるとします。Module1には、onclickイベントハンドラーが例外をスローするボタンがあります。Module2にはラベルテキストがいくつかあります。
したがって、ユーザーがModule1.buttonを押すと、Module1の代わりにエラーが表示され、Module2は表示されません。
そのようなすべてのModule1例外を1つの場所でキャッチし、DNNにページ上の他のモジュールを処理させることは可能ですか?(最も簡単で簡単な方法は、button.onclickにtry / catchブロックを記述することですが、時間がかかるため、作成したすべてのモジュールにそのようなアプローチを実装することはできません。)
asp.net - DNNのさまざまなユーザー向けのカスタムインターフェイス..方法は?
私はDotNetNukeを初めて使用します。私は次のような状況にあります。この状況をターゲットにするためのオプションを提案してください。
.Net(CMSなしで純粋なロジックのみ)のWebサイトがあり、クライアントはそれをDNNに移行することを望んでいます。これを行う方法を教えてください。実行する必要のある手順は何ですか?また、どのように先に進む必要がありますか?
これにもっと; DNNでは、ユーザー(または私のWebサイトのメンバー)ごとにカスタマイズを行いたいです。それで、どのモジュールを選ぶべきですか?私のカスタマイズは、ユーザーAが私のWebサイトにログインした場合、スキンAが表示され、ユーザーBがログインした場合、スキンBが表示されるようになります。
このシナリオを拡張したいと思います。
また、自分のWebサイトをモバイル対応にするにはどうすればよいですか?
user-controls - Web サービスを使用して DNN にデータを表示するユーザー コントロールを統合する方法は?
1 つの Web サービスからデータを取得する 1 つのユーザー コントロールがあります。
そのユーザー コントロールをそのまま維持し、DNN 6.1.2 内で同じように展開 (統合) したいのですが、どうすればそれを行うことができますか?
私は DNN に不慣れで、DNN の用語についてほとんど知らないことに注意してください。質問が自明であることを願っています。
同じ手順を教えてください。