問題タブ [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.
upgrade - Upgrade N2CMS to latest version collected from github trunk
I am upgrading an old N2CMS website to the newest version released in the trunk (2.2.5 or something like that), following these instructions https://github.com/n2cms/n2cms/blob/master/docs/releases/upgrade_2.2.1.txt but i am getting an error when tring to compile the project:
Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
Has anyone done this before and know if there's anything else i should be doing appart from just copying files?
Thanks
asp.net-mvc - Razorを使用したN2CMSMVCで、コントロールパネルとゾーンをどのように追加しますか?
ASP.NETビューエンジンでN2CMSMVCを使用している場合は、次のコードを使用して、コントロールパネルとゾーンをページに追加します。
これは、Razorビューエンジンを使用してドラッグアンドドロップゾーンを有効にすることでさえ可能ですか?もしそうなら、構文は何ですか?
私が試してみました:
上記のコードはゾーンをレンダリングしますが、コントロールパネルを有効にする方法や、ドラッグアンドドロップスタイルのゾーン編集を呼び出す方法がわかりません。
n2cms - N2共通コンテンツ
継承に関する N2 ドキュメントでは、共通コンテンツをスタート ページ定義に配置し、次にマスターページ内に配置して、CurrentPage ではなく StartPage からコンテンツのその部分を取得することについて言及されています。これはベスト プラクティスと見なされますか、それとも祖先ページからコンテンツを継承する別の方法はありますか?
asp.net-mvc-4 - NuGet パッケージからの N2 インストール - 次は?
バージョン 2.2.2.2 の NuGet パッケージを使用して N2 CMS をインストールしようとしています。Dinamic Razor テンプレートもインストールしたいと思います。ここまでで、Visual Studio 2012 で新しい MVC ソリューションを作成し、Lucene.net RC をインストールし、N2 CMS 2.2.2.2 と Dinamico テンプレート パッケージをインストールしました。
私のソリューションには、zip ファイルを含む N2 フォルダーが含まれるようになりました。ソリューションで使用するビットを抽出するために、ファイルを解凍する必要がありますか? SQL Server を使用できるようにするには、何をする必要がありますか? 最後に、N2 のインストール プロセスはどのように機能しますか? ソリューションを IIS に展開してから、そこからサイトを参照しますか? Web PI と WebMatrix の段階的なインストールを見てきました。ただし、N2 ビットのビルドとインストールを成功させるためのワンストップ ソースを見つけることに興味があります。これが存在するかどうか誰かが知っていますか?
content-management-system - N2 or Composite for simple site
Would N2 or Composite be a more suitable CMS to use to manage a small business website?
n2cms - N2CMSにデフォルトで管理インターフェイスに編集ページを表示させるにはどうすればよいですか?
N2管理/管理インターフェイスを使用しているときに、ツリー内のノードをクリックすると、デフォルトでそのページの出力が表示されます。ノードを右クリックして[編集]をクリックすると、そのノードの編集画面を表示できます。ノードをクリックするだけで、そのノードの編集画面を表示できますか?web.configで変更できる設定はありますか?
n2cms - N2CMS:特定のタイプのContentItemの数を別のContentItemの下に制限する
私はN2CMSを使用しており、ContentItemから継承する2つのクラス(HomePageとNewsPageなど)があります。NewsPageは、(RestrictParents属性を使用して)ホームページの下にのみ表示されるように設定されています。
ホームページの下に最大数のNewsPages(この場合は1)が表示されるようにすることはできますか?
n2cms - N2CMSで、「編集したばかりのアイテムにつながるリンクを更新する」というプロンプトを無効にできますか?
N2からのページルーティングを使用せずに、N2CMSを使用してサイトのコンテンツを管理しています。したがって、コンテンツの一部を編集するときに、N2から「リンクを更新して...」「以前のURLに永続的なリダイレクトを追加しますか?」と尋ねられても、まったく役に立ちません。この動作を無効にできますか?
asp.net-mvc - N2 でのロール管理
N2 CMS には、デフォルトで次の役割があります: 全員、メンバー、ライター、編集者、および管理者。これらのロールにユーザーを割り当てることができ、編集可能なページごとにロールの割り当てが提供されます。
どのユーザー グループが特定のページを編集できるかを指定する追加の役割を簡単に作成する方法はありますか? おそらく、web.config の n2 セクションの構成オプションでしょうか?
ninject - Ninject 用の N2.Engine.IServiceContainer を実装する
N2CMS を既存の Web サイトに統合することを検討しています。
問題は、N2CMS が使用する IOC エンジン (tinyIoC) がコントローラーの依存関係を認識していないことです。したがって、コントローラーのいずれかが作成されると、次のようなエラーが表示されます。
TinyIoCResolutionException: タイプを解決できません: NLog.Logger (NLogger は、インスタンス化されているコントローラーの依存関係です)
私のウェブサイトは Ninject を使用しています。私は、N2CMS が Service Locator (N2.Engine.IServiceContainer の実装) を使用して依存関係をプッシュすることを理解しました。
誰かが似たようなものを構築しましたか?