問題タブ [dotnetnuke-5]

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.

0 投票する
1 に答える
307 参照

jquery - jQueryUI を使用すると、DNN モジュールがそのディレクトリの内容を一覧表示します

私の DNN モジュールでは、jquery と jquery-ui を使用しています。jquery--ui *.js ファイルへのリンクを追加すると、モジュールはそのディレクトリの内容を一覧表示し始めます。

MyControl.ascx.cs で、jQuery をロードします

MyControl.ascx には、次のような jqueryUI を含めます。

LibsJS フォルダーは、DNN DesktopModules フォルダーと同じレベルにあります。

0 投票する
1 に答える
1028 参照

dotnetnuke - コンポーネントをすべてのページに追加した後、すべてのページからコンポーネントを削除する方法

すべてのページのヘッダーに画像を追加しました。この画像をすべてのページから一度に削除する方法はありますか?

0 投票する
2 に答える
1791 参照

dotnetnuke - DNN スケジューラがカスタム スケジュールを実行しない

クラス ライブラリを作成し、それが継承されていることを確認しました

そして DoWork() サブをオーバーライドしました。

次に、dnn ホスト設定 > スケジューラーで、新しいスケジューラー項目を追加しました。

完全なクラス名とアセンブリ:

[スケジュールを有効にする] ボックスをオンにして、5 分の実行時間間隔を追加し、キャッチアップを有効にしました。

クラスが使用するテーブルのリストも追加しました。5つの履歴を残す

その後保存したのですが、

ビューのスケジュールステータスで、私はこれを取得します:

要求モードでのスケジューラーの使用。

助けてくれてありがとう。


アップデート :

OK、「SubRenewal」という名前の新しいクラス ライブラリ プロジェクトを作成しました vb ファイルの名前を Test に変更し、以下をファイルに追加しました

スケジューラーページに次のように入力しました: Friendly Name Tester Full Class name and assembly Matts.Test,SubRenwal Enabled Yes Time Lapse 10 s Rety frequency - Run on Event None 他のすべてを空白のままにして保存しました。スケジューラまたはアイテム履歴にはまだ何もありません。また、イベントビューアには何もありません

0 投票する
1 に答える
1399 参照

dotnetnuke - dnn - 新しい userinfo オブジェクトにプロファイル情報を追加しました (カスタム登録の一部として)

現在、完全に機能する登録フォームがあります。ただし、ユーザーのアドレスをフォームに追加する必要があります。ユーザーのアドレス情報を追加するまでは問題ありません。

郵便番号が異なる理由は、結果が変わったかどうかを確認するためのテストでした (変更されませんでした)。

基本的に、ユーザーは正常に登録されています。ただし、UserProfile ページに移動すると、データがありません。フィールドには姓と名のみが含まれます。

間違った propertydefinitionID の下でデータベースにデータを追加するようです (たとえば、preferedlocale は 19 の ID で追加されますが、UserProfile ページでそれを変更すると 38 になります)

0 投票する
2 に答える
94 参照

dotnetnuke - 必要な DNN モジュールの提案、form/reg、pyment、電子メール

登録モジュールとフォーム モジュールのクロスのようなモジュールが必要です。

カスタム フォーム フィールドを DB に保存し、フローの一部として機能させて、ユーザーがデータを入力したら、[次へ] をクリックしてデータが正しいことを確認できるようにする必要があります。この時点で、エラーに気付いた場合や支払いページに進んだ場合に、データを編集するオプションが表示されます。

支払いページには、ペイパルなどの支払いゲートウェイと統合してクレジットカードを受け入れることができるモジュールが必要です。クレジット カード データが入力され、トランザクションが完了したら、一意の userNumber を含むカスタム メールをユーザーに送信する必要があります。

このタイプのワークフローでは、3 つの個別のモジュールを検討していると思います。しかし、これは標準的なタイプの登録、支払い、電子メール確認操作であるため、私のニーズを満たすように構成できる単一のモジュールがあることを願っています。

考え?提案?

0 投票する
1 に答える
383 参照

dotnetnuke - 「次の開始」DNN スケジュールを手動で編集できますか

こんにちは、DNN5 でスケジュールの次の開始を変更しようとしています。最終的にスケジュールの次の開始を変更するタイム ラプスを変更できることはわかっています。しかし、私がやりたいのは、スケジュールを毎日午前 12 時に設定することです。システムが次の実行を毎日 12 時に設定するように、午前 12 時に「今すぐ実行」してタイム ラプスを「1 日」に設定することもできます。しかし、午前 12 時に実行するのは非現実的です。次の実行の時間を変更する他の方法はありますか? データベースで正しく変更する必要があります: dnn_ScheduleHistory?

0 投票する
1 に答える
4142 参照

dotnetnuke - クラスを HTML モジュールに追加する方法

DotNetNuke ページに HTML モジュールを追加しました。モジュールのエディターに入ると、「Clear Class」を除いて空のドロップダウン「Apply CSS Class」があります。HTML モジュールに使用できるクラスを作成するにはどうすればよいですか? 関連する CSS ファイルは、ファイル システムのどこに配置する必要がありますか?

0 投票する
1 に答える
840 参照

dotnetnuke - DNN の画像ポップアップ ラッパー/モジュール

趣味のサイトに DNN 5 を使用しています。asp.net の開発は知っていますが、DNN モジュールを作成したことはありません。

このサイトは基本的にプロジェクト ログです。一連の説明書のように、ページ内のテキストと画像のサムネイルを組み合わせたコンテンツ領域が必要です。ユーザーがサムネイルをクリックすると、最近の多くのサイトのように、より大きな画像モーダルを含むポップアップ div が表示されます。基本的に、highslide JS が提供するような機能で各画像をラップしようとしていますが、highslide JS を DNN に実装する正しい方法がわかりません。

私はこれを行うモジュールを購入することを嫌いませんが、私が見つけたものはすべてギャラリーベースです. 主な違いは、ユーザーがスクロールする一連の画像ではなく、テキストの中/横にある個々の画像を制御したいことです。

これはあまりクレイジーなアイデアではないと思います。誰かが以前にやったに違いありません。良いアプローチに関するヒントをいただければ幸いです。ソースを編集するだけの誘惑に駆られますが、それではアップグレードが面倒です...

ありがとう!

0 投票する
1 に答える
162 参照

dotnetnuke - DNN 内部メッセージング システムから Vivo メッセージングへのメッセージの転送/リダイレクト

DNN VivoSocial を使用するコミュニティがどれほど大きいかはわかりませんが、やってみます。

DNN Vivo Messaging (Vivo Social の一部) を使用していますが、DNN 内部メッセージングからのすべての受信メッセージを Vivo Messaging にリダイレクト/転送できますか?

0 投票する
2 に答える
738 参照

localization - DNN のリンク モジュールのコンテンツをローカライズする

デフォルトの Links モジュールを使用して、DotNetNuke でリンクのリストを作成しています。

そのため、ページ内にモジュールを追加し、「リンク」というタイトルを付けました。次に、自分のサイトのページを指す 2 つのリンク (リンク 1 とリンク 2) を追加しました。

ここで、ページとそのモジュールを別の言語に翻訳したいと思います。モジュール内のすべてのリンクのタイトル (リンク 1/リンク 2) を除いて、ページ上のすべてを翻訳することができました。

これを達成する方法はありますか?これらの機能を正しい方法で使用していますか?

一般的に言えば、DNN 標準モジュールをローカライズする方法はありますか?