問題タブ [n2]

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

asp.net - N2 CMS-コードビハインドファイルはどこにありますか?

ASP.NET用のN2CMSシステムを使用しています。さて、私は「使用する」と言います、私は本当にそれの小さな理解を発展させようとしています。

私を邪魔していることの1つは、これまでに見たことのない方法でセットアップされていることです。ページのコードビハインドファイルはどこにありますか?

たとえば、/ Edit / default.aspxのコードはどこにありますか?一体どうやってそれがしていることをデバッグするのですか?

ありがとう

デビッド

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

.net - N2 CMS セットアップの問題、アセンブリ参照がありません

N2 CMS を使用しようとしています。テンプレート MVC バージョンをダウンロードしました。インストール テキストの手順に従いました。実行すると、次のようになります。

型または名前空間名 'Web' は、名前空間 'Microsoft' に存在しません (アセンブリ参照がありませんか?)

他の誰かがこの問題を抱えていますか?

ありがとう

ケビン

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

asp.net-mvc - YAF を N2 ベースの ASP.NET MVC サイトに統合するには?

大規模な Windows Azure ソリューションの一部である N2 ベースの ASP.NET MVC サイトを構築しています。私が立ち往生している問題は、基本的に YAF (Yet Another Forum) であるN2 独自のフォーラム アドオンを私のプロジェクトに統合することです。

ここ数日間、フォーラムと格闘しており、アドオンを再コンパイルしてN2.Templates.dllへの依存を削除し、 Installation.txtファイル (ドキュメントの一部) のすべての手順に従っています。アドオンの) フォーラムが表示されずに困っています。フォーラムに移動すると、「403.14 - 禁止されています」というエラーが表示されます。

私が見つけたものから、問題はフォーラムが WebForms に基づいており、含まれているアプリケーションが MVC ベースであるという事実にあるようです。このサイトは Windows Azure ソリューションの一部であり、ローカル IIS が正しく構成されていない可能性があることを示唆する内容を読んだことがあります。ただし、Forum.aspx ページを右クリックして [ブラウザーで表示] を選択すると、YAF インストール ウィザードから後続のページに移動するなど、問題なくページが表示されます。純粋な WebForms アプリをローカルの IIS で実行しても問題ないので、IIS が原因で YAF が表示されないのではないと思います。

誰かがこの問題を解決するためのアイデアを持っている場合、または MVC サイトで YAF の同様の統合を行っている場合は、お知らせください。

ありがとう!

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

asp.net-mvc - N2 for MVC - ゾーンを機能させるには?

MVC のN2 CMS Minimal Example を見ています (ここから)

私はそのほとんどを把握しましたが、N2 は「ゾーン」にドロップできる「パーツ」をサポートしていることがわかります。

最小限の例でゾーンとパーツを機能させるにはどうすればよいですか?

このHtml.Zone()コマンドはそのままでは機能しないようです。

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

asp.net - N2:ContentItemsのデフォルト値を設定します

N2 CMSを使用する場合:

新しいContentItemが作成されたときにいくつかのデフォルト値を設定したい場合(たとえば、新しいページにCreatedByUser値を設定して、誰が最初に作成したかを記録できるようにする場合)、そのコードを配置するのに最適な場所はどこですか?

ContentItemのコンストラクターは、既存のオブジェクトがロードされるときに呼び出されるため、理想的ではないと思います。

0 投票する
3 に答える
634 参照

content-management-system - N2 CMS - すべてのページの上部にテキストを追加する

N2 CMS を使用していますが、サイト内のすべてのページのヘッダーに含めることができる編集可能なアイテムを作成する方法を知りたいです。

このテキストを 1 か所で編集して、そのテキストをすべてのページに表示できるようにしたいだけです。

「パーツ」を作成する必要があることは理解していますが、この「パーツ」の編集インターフェイスを作成する方法がわかりません

ありがとう。

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

asp.net-mvc - N2Cms 始め方

私は静的な Web サイトを持っており、N2 Cms + Asp.Net Mvc を使用したいのですが、どのようにソートを開始すればよいか、いつページを作成する必要があるのか​​、いつパーツを使用する必要があるのか​​、どのコントローラーを使用する必要があるのか​​ わかりません。私が作る ?

ブログやチュートリアルを持っている人はいますか? 彼らの N2.Template プロジェクトを見ましたが、複雑すぎてドキュメントがありません。

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

c# - N2 CMS:ContentItemsのネストされたコレクションは可能ですか?

同じクラスの任意の数をContentItemsN2のページに追加できますか?そして、それらをネストできますか?

ContentItemsつまり、コレクションをN2のプロパティとして定義する方法はありますか?また、可能であればこれらをネストして、データに対してより意味のあるクエリを実行できるようにしたいと思います。EditableTextRegions(つまり、クエリが難しい巨大なものを使用する代わりに。)

私は現在、「理想的な」モデルとして次のモデルを持っていますが、これはN2化できますか?(わかりやすくするために、属性とN2スタイルのゲッター/セッターは省略しました)

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

asp.net-mvc - N2 CMS および MVC 3 RC により、「コントローラーのアクション 'インデックス' に対する現在の要求は...あいまいです...」

しばらくの間 N2 CMS を使用してきましたが、MVC 3 RC を使用するように更新したところ、すべてのページで次のエラーが表示されます。

コントローラー タイプ 'HomeController' のアクション 'index' に対する現在の要求は、次のアクション メソッド間であいまいです: System.Web.Mvc.ActionResult Index() タイプ Project.Web.Controllers.N2Controller 1[[Project.Web.Models.HomePage, Project.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]] System.Web.Mvc.ActionResult Index() on type N2.Web.Mvc.ContentController1[[Project.Web.Models. HomePage、Project.Web、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null]]

N2Controller< HomePage > から継承する HomeController があることを説明するために、N2Controller< T > は N2.Web.Mvc.ContentController< T > から継承します。

ContentController には既に 1 つあるため、各コントローラー、Home、Account などには Index メソッドがありません。

これはすべて MVC 2 では問題なく機能しましたが、MVC 3 RC ではこのエラーがスローされます。

アイデアはありますか?オンラインで何も見つからない...

乾杯、アッシュ。

0 投票する
3 に答える
5191 参照

asp.net - アンブラコの代わり?

私は、ASP.NET を使用して Web サイトを開発する方法と、オンライン ポートフォリオ/履歴書として使用する個人 Web サイトをセットアップする方法を学ぼうとしています。私の Web サイトでは、車輪を再発明しようとしないことに決めたので、事前に作成された ASP.NET ベースの CMS を使用することにしました。

多くのレビューを読んだ後、私は Umbraco に落ち着きましたが、今は代替品を探しています. 私は Umbraco が大好きですが、問題が発生し続けています。ホストにインストールして以来、ファイルシステムやデータベースを直接変更していません。すべての変更は、管理サイトを通じて行われました。しかし、どういうわけか、データ型を削除できない状態になり続けていたため、テンプレートの 1 つを削除または名前変更する際に問題が発生しています。Umbraco フォーラムで解決策を検索しましたが、通常、データベースで SQL スクリプトの回避策を実行してクリーンアップする必要があることがわかりました。この種のことは、私が個人的なサイトのためにいじりたいものではありません。

私のように Umbraco で多くの問題を抱えている人は他にいますか? より信頼性が高く、Umbraco に似た無料の CMS システムは他にありますか? 具体的には、Umbraco が自分のサイトで生成された HTML を完全に制御できることをとても気に入っています。この場合もシンプルな方が良いです。ある種のソーシャル ネットワーク/コミュニティ ポータル/フォーラム/ブログ サイトを作成しようとしているわけではありません。このサイトに複数の人がログインすることはありません。

N2 について少し読んでいて、今それを検討し始めています。より開発者ベースであり、Visual Studio で実際の .NET クラスを介してページの種類を設定できる点が気に入っています。繰り返しますが、私は独自の CMS をゼロから構築しようとはしませんが、同時に、他のほとんどの CMS システムの内部で何が起こっているかを確認するのがいかに難しいかが本当に好きではありません。