問題タブ [dotnetnuke-7]

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 に答える
553 参照

dotnetnuke - モジュールからdot net nuke 7メインメニューにドロップダウンメニューを追加できますか

プロジェクト情報を含むモジュールを開発しています。ここで、プロジェクト名を子メニューとして、DNN 7 のメイン メニューに [プロジェクト] ドロップダウン メニューを追加する必要があります。

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

sql - Petaoco クエリで複数の挿入を行う方法

私は DNN7.1 を使用しており、petapoco に基づく DAL2 です。

複数のアイテムを一度に挿入および更新して、ネットワーク トラフィックと SQL Server データベースへの接続を減らしたいと考えています。

これは私の「ServiceController.cs」からのものです:

コンポーネントコントローラーに単一のアイテムの挿入メソッドがあります:

しかし、複数の挿入/更新のためのコンポーネント コントローラーはどのようにすべきでしょうか?

前もって感謝します。

0 投票する
0 に答える
779 参照

email-verification - DNN 7 検証コードと電子メール - コードが利用可能になったときにプログラムで再送信、検証する方法は?

ユーザーが登録を完了して初めてログインすると、あるページに転送され、電子メールに移動して確認リンクをクリックするように指示されます。

DNN 7 以降を使用しています。

ユーザーが確認メールを受信しない場合があり、管理者として、管理者/ホスト UI を介して手動で確認する必要があります。

ログインしているユーザーに確認メールを再送信するための DNN 関数には、どのようなものがありますか? (確認メールの本文全体を最初から再構築して、タブ、スキン、およびその他の DNN エンティティにする必要はありません。)

電子メール検証を再送信するためのボタンを追加するには、どのページ/モジュールにアクセスすればよいですか (また、検証コードのテキストボックスと送信ボタンを追加します)

同じページのテキスト ボックスに確認コードを入力したいとします (電子メールの確認リンクをクリックするのではなく、好みです)。これを行うには、どの関数を呼び出す必要がありますか? (ユーザーが初めてログインしようとしたときに、ログイン コントロール/モジュールに表示されたこの確認コード テキスト ボックスはどうなりましたか?)

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

dotnetnuke - サイトが表示されない

私はユーザーのために DotNetNuke の大部分を単純化しようとしてきました。管理、開発、および設計に関する知識がゼロであるためです。

そこで、DotNetNuke のサイト エイリアス機能を構成しました。

  • CanonicalNoneに変更
  • サイト エイリアスの自動追加を無効にしました

このようにして、DotNetNuke に新しく作成されたインスタンスがある場合、この新しいインスタンスの適切な URL が集約されます。

DotNetNuke を使用して、希望どおりに設計および構成された、主要な Web サイトであるテンプレートを入手しました。このテンプレートは、ユーザーに提供されるモックアップになりました。そこで、自動化されたフレームワークを次のように構成しました。

  • テンプレートの内容をコピーする新しいディレクトリを作成します。
  • IIS で新しいサイト (バインディング) とアプリケーション プールを作成する
  • 新しいデータベースを作成します (テンプレート データベースを新しいデータベースにコピーします)。
  • この新しい構造を指すように Web.Config を変更します。

これは最近まですべて機能していましたが、現在は正しく機能していません。サイトが手動または自動でコピーされるたびに、エラー 404が表示されます。私は次のことを試しました:

  • ルートに画像をランダムに配置し、URL を参照してみてください。(どの作品)
  • 新しい DotNetNuke インスタンスを作成して手動でコピーしようとすると、エラーが発生しました。
  • サイト エイリアス(クリアされたキャッシュとアプリケーション プール) を再構成しようとしましたが、まだエラーが発生します。
  • 新しいアップグレード ファイルをインスタンスに配置しようとしましたが、まだ失敗します。

エラーがどこにあるのかわかりませんが、解決する必要があります。バインディングの可能性があると思いました。しかし、私はそれらを変更しましたが、まだ運がありません。DotNetNuke の可能性があるように感じますが、完全にはわかりません。バインディングの作成に使用したコード:

これは過去 4 日間、私を困惑させました。現時点では原因や犯人はわかりません。それはそれをより困難にします。

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

c# - 別の ASP.Net アプリケーションから Dotnetnuke にログインする方法

dotnetnuke サイトがあります。お客様は、ユーザー名とパスワードを使用してこのサイトにアクセスします。そして、私は別の ASP.Net サイトを持っています。お客様が同じ dotnetnuke パスワードとユーザー名を入力して、ここでもログインできるようにしたいと考えています。dotnetnuke テーブルのいたるところを検索しましたが、パスワードが見つかりませんでした。どうすればログインできますか? 何かテクニックはありますか?

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

dotnetnuke - カスタム パスワード リセットまたは DotNetNuke.Modules.Admin の dll はどこにありますか

カスタム PasswordReset と SendPassword に取り組んでいます。そうしているうちに、 Website\admin\Securityに既存のコントロールが見つかりました。参照はDotNetNuke.Modules.Admin.Security名前空間を指しています。そこで、プラットフォームのソース コードでそれを探しに行きましたが、プロジェクト (または dll) が見つかりませんでした。どこかに別の解決策がありますか?謎を解くのを手伝ってください:)

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

.net - Sql Server 2008 R2 の DotNetNuke 構成の問題

次のツールを使用しています。

IIS で DotNetNuke を正常に構成しましたが、実際にインストールすると、データベース接続中に問題が発生します。ビジュアルスタジオでは、接続文字列を使用しています。

そして、私の DNN セットアップの web.config ファイルで、接続文字列を次のように記述しました。

この設定では、エラーが発生しています。

接続文字列を間違って書きましたか? この点で何か助けていただければ幸いです

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

asp.net-web-api - WebAPI2 と DotNetNuke 7.2.1 にアップグレードし、404.0 を返すすべてのサービス

このメソッドを使用して、DotNetNuke 7.0 の WebAPI を使用していくつかの WebAPI コントローラーを作成しました。

すべてがうまくいきました。

今日、DNN を 7.2.1 にアップグレードし、プロジェクトを ASP.NET Web API2 にアップグレードしましたが、ローカル マシン上のサービスが機能しなくなりました。"HTTP エラー 404.0 - 見つかりません" が返されます。

IIS と拡張子のない URL に関係していると思います。IIS と DesktopModules はここで提案されているアプリケーションではありません。

Fiddler と F12 Debugging ツールを試してみましたが、メッセージから何の手がかりも得られません。これをデバッグして、問題がどこにあるのかを突き止めるにはどうすればよいですか?