問題タブ [piranha-cms]

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

piranha-cms - Piranha CMS から既存の MVC アプリケーションへ

既存のビュー ページを Piranha CMS に追加するにはどうすればよいですか。すべての検索は、私のソリューションには存在しない既存のモデルを参照しています。

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

asp.net-mvc-5 - MVC5 および Windows 認証で Piranha CMS を使用する

私は認証を扱うのにかなり慣れていないので、ご容赦ください。すべてのユーザーは同じドメインに属しており、古いサイト (Web フォーム、VB.NET) では、ユーザーが特定の役割 (マネージャーまたは IT など) に属しているかどうかに基づいてアイテムを非表示または表示していました。

MVC5 を使用して新しいサイトに Piranha 2.2.5 をインストールしてテストしましたが、その機能が気に入っています。これにより、私が人々のためにハードコーディングしている量が大幅に削減されるはずです。(実際には、まだ CMS がなかったので愕然としました。) しかし、ピラニア マネージャーがフォーム認証を使用していることに気付きました。これはマネージャー ページでは問題ありません。実際にコンテンツをアップロードするためにログインする人はごくわずかです。

しかし、レイアウトやその他のページで、Active Directory/Windows ユーザー ID を検出する機能を保持するにはどうすればよいでしょうか? 離職率の高いユーザーが何百人もいます。それぞれのユーザーが一意の ID を使用してイントラネットにログインするのは時間がかかりすぎます。さらに、メイン サイトへのログインに関して、アクティブな認証は必要ありません。すべてのユーザーがすべてのページを閲覧できるようにしており、現時点では個人情報は保存されていません。マネージャーは基本的に、追加のメニュー項目をいくつか取得するだけです。

Piranha が管理するページを別の領域に分割しようとする試みについて少し読んだことがありますか? それとも別のサイトが必要ですか?別のサイト/プロジェクトにある場合、他のページに Piranha コンテンツ ページを部分ページとして埋め込むことはできますか? これらが非常に初歩的な質問である場合は申し訳ありません。私はかなり多くを検索しましたが、まだ立ち往生しています。多分それは金曜日の脳です。ありがとう。

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

piranha-cms - Piranha CMS - ホストされたデータベースのコンテンツのみを制御しますか?

既存の MVC4 Web サイトで Piranha CMS を使い始めたところです。私は Azure でホストされているデータベースを持っています。理想的には、Piranha にこれだけを制御してもらいたいです。つまり、ページなどを変更したくありません。

これは可能ですか?Piranhaキーのweb.configにデータベース接続文字列を設定し、に設定passiveModeしましたtrue

繰り返しになりますが、ピラニアにデータベース内のデータを更新してもらいたいのですが、可能であればどうすればよいですか?

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

asp.net-mvc - Piranha CMS - ログインの問題

Piranha CMS を既存の ASP.NET MVC 5 サイトに追加しましたが、奇妙な問題が発生しています。

サイトにログインしてから、site.com/manager にアクセスして piranha のログイン情報を入力しようとすると、ページが更新されるだけで何も起こりません (間違ったパスワードで試行すると、間違ったパスワード メッセージが表示されますが、正しいログイン情報はページを更新するだけです) )

サイトにログインせずに site.com/manager にアクセスしようとすると、OK ピラニア マネージャー エリアにログインします。

これはなぜですか?理想的には、ユーザーがログインする必要があるのは 1 回だけです。これは可能ですか?

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

piranha-cms - Q: Piranha CMS - システム パラメータ

Piranha CMS Manager でいくつかのカスタム システム パラメータを作成しました。コードでこれらのパラメーターを使用するのが好きです。コードからこれらのパラメーターにアクセスするにはどうすればよいですか?