問題タブ [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.
dotnetnuke - モジュールからdot net nuke 7メインメニューにドロップダウンメニューを追加できますか
プロジェクト情報を含むモジュールを開発しています。ここで、プロジェクト名を子メニューとして、DNN 7 のメイン メニューに [プロジェクト] ドロップダウン メニューを追加する必要があります。
sql - Petaoco クエリで複数の挿入を行う方法
私は DNN7.1 を使用しており、petapoco に基づく DAL2 です。
複数のアイテムを一度に挿入および更新して、ネットワーク トラフィックと SQL Server データベースへの接続を減らしたいと考えています。
これは私の「ServiceController.cs」からのものです:
コンポーネントコントローラーに単一のアイテムの挿入メソッドがあります:
しかし、複数の挿入/更新のためのコンポーネント コントローラーはどのようにすべきでしょうか?
前もって感謝します。
email-verification - DNN 7 検証コードと電子メール - コードが利用可能になったときにプログラムで再送信、検証する方法は?
ユーザーが登録を完了して初めてログインすると、あるページに転送され、電子メールに移動して確認リンクをクリックするように指示されます。
DNN 7 以降を使用しています。
ユーザーが確認メールを受信しない場合があり、管理者として、管理者/ホスト UI を介して手動で確認する必要があります。
ログインしているユーザーに確認メールを再送信するための DNN 関数には、どのようなものがありますか? (確認メールの本文全体を最初から再構築して、タブ、スキン、およびその他の DNN エンティティにする必要はありません。)
電子メール検証を再送信するためのボタンを追加するには、どのページ/モジュールにアクセスすればよいですか (また、検証コードのテキストボックスと送信ボタンを追加します)
同じページのテキスト ボックスに確認コードを入力したいとします (電子メールの確認リンクをクリックするのではなく、好みです)。これを行うには、どの関数を呼び出す必要がありますか? (ユーザーが初めてログインしようとしたときに、ログイン コントロール/モジュールに表示されたこの確認コード テキスト ボックスはどうなりましたか?)
dotnetnuke - サイトが表示されない
私はユーザーのために DotNetNuke の大部分を単純化しようとしてきました。管理、開発、および設計に関する知識がゼロであるためです。
そこで、DotNetNuke のサイト エイリアス機能を構成しました。
- CanonicalをNoneに変更
- サイト エイリアスの自動追加を無効にしました
このようにして、DotNetNuke に新しく作成されたインスタンスがある場合、この新しいインスタンスの適切な URL が集約されます。
DotNetNuke を使用して、希望どおりに設計および構成された、主要な Web サイトであるテンプレートを入手しました。このテンプレートは、ユーザーに提供されるモックアップになりました。そこで、自動化されたフレームワークを次のように構成しました。
- テンプレートの内容をコピーする新しいディレクトリを作成します。
- IIS で新しいサイト (バインディング) とアプリケーション プールを作成する
- 新しいデータベースを作成します (テンプレート データベースを新しいデータベースにコピーします)。
- この新しい構造を指すように Web.Config を変更します。
これは最近まですべて機能していましたが、現在は正しく機能していません。サイトが手動または自動でコピーされるたびに、エラー 404が表示されます。私は次のことを試しました:
- ルートに画像をランダムに配置し、URL を参照してみてください。(どの作品)
- 新しい DotNetNuke インスタンスを作成して手動でコピーしようとすると、エラーが発生しました。
- サイト エイリアス(クリアされたキャッシュとアプリケーション プール) を再構成しようとしましたが、まだエラーが発生します。
- 新しいアップグレード ファイルをインスタンスに配置しようとしましたが、まだ失敗します。
エラーがどこにあるのかわかりませんが、解決する必要があります。バインディングの可能性があると思いました。しかし、私はそれらを変更しましたが、まだ運がありません。DotNetNuke の可能性があるように感じますが、完全にはわかりません。バインディングの作成に使用したコード:
これは過去 4 日間、私を困惑させました。現時点では原因や犯人はわかりません。それはそれをより困難にします。
c# - 別の ASP.Net アプリケーションから Dotnetnuke にログインする方法
dotnetnuke サイトがあります。お客様は、ユーザー名とパスワードを使用してこのサイトにアクセスします。そして、私は別の ASP.Net サイトを持っています。お客様が同じ dotnetnuke パスワードとユーザー名を入力して、ここでもログインできるようにしたいと考えています。dotnetnuke テーブルのいたるところを検索しましたが、パスワードが見つかりませんでした。どうすればログインできますか? 何かテクニックはありますか?
dotnetnuke - カスタム パスワード リセットまたは DotNetNuke.Modules.Admin の dll はどこにありますか
カスタム PasswordReset と SendPassword に取り組んでいます。そうしているうちに、 Website\admin\Securityに既存のコントロールが見つかりました。参照はDotNetNuke.Modules.Admin.Security
名前空間を指しています。そこで、プラットフォームのソース コードでそれを探しに行きましたが、プロジェクト (または dll) が見つかりませんでした。どこかに別の解決策がありますか?謎を解くのを手伝ってください:)
.net - Sql Server 2008 R2 の DotNetNuke 構成の問題
次のツールを使用しています。
IIS で DotNetNuke を正常に構成しましたが、実際にインストールすると、データベース接続中に問題が発生します。ビジュアルスタジオでは、接続文字列を使用しています。
そして、私の DNN セットアップの web.config ファイルで、接続文字列を次のように記述しました。
この設定では、エラーが発生しています。
接続文字列を間違って書きましたか? この点で何か助けていただければ幸いです
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 ツールを試してみましたが、メッセージから何の手がかりも得られません。これをデバッグして、問題がどこにあるのかを突き止めるにはどうすればよいですか?