問題タブ [n2cms]
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.
n2 - N2CMS-ツリービューではすべてのリンクが緑色です
既存のASP.NETMVC3 Webサイトがあり、NuGetパッケージを使用してN2CMSをインストールしました。ツリービューではすべてのリンクが緑色ですが、フォルダMVC Minimal Example
のみupload
が緑色で、他のすべてのリンクは黒色です。code / web.configで変更できますか?
どんな助けでも大歓迎です!
n2 - N2CMS - 多言語サイトと SEO フレンドリーな URL
英語とセルビア語の 2 つの言語の N2 Web サイトを持っています。
英語のコンテンツを指しmydomain.com/en
、セルビア語のコンテンツを指すようにしたいmydomain.com/sr
どうやってやるの?
現在、英語のスタート ページの URL はmydomain.com
、セルビア語のスタート ページの URL です。mydomain.com/Start/Index?page=127
私の第 2 言語のすべてのページには、SEO に適した URL がありません。
どんな助けでも大歓迎です!
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
layout - N2CMSカスタムテーマ/スキン開発
私はN2CMSを初めて使用し、フォームテンプレートを使用してWebサイトを設計しています。お客様からのテーマとレイアウトがありますが、N2と統合できません。レイアウト変更などのカスタム変更をしたい。CSS、画像などのアセットをどこに配置する必要がありますか?また、サイト全体が続くマスターページまたはレイアウトをどこに挿入する必要がありますか?N2CMSのドキュメントでこれを定義できても、Web上で特定のリンクを見つけることができません。統合したくないArtisteerテンプレートがあります。
事前にThnxを助けてください
url - 古いバージョンの N2CMS を使用している場合、/no の代わりに .no を使用して言語を変更するにはどうすればよいですか?
私が取り組んでいるプロジェクトは、N2CMS の古いバージョン (v.2.1.0.1) を使用しています。
まず、最新の N2 バージョンへのアップグレードは避けたいと思います。新しいものが好きではないからではなく (好きだから)、古いバージョンを使用しているため、アップグレードしようとすると多大な労力がかかるためです。この問題をより効率的な方法で解決する方法がある場合は、代わりにそれを行う必要があります。
私がする必要があるのは、URL を有効にして Web サイトの言語ルートを設定し、/lang だけに依存しないようにすることです。たとえば、website.se が /sv を指し、website.no が /no を指すようにします。現在、.se がデフォルトであるため、URL に関係なく、表示される言語はスウェーデン語です。ひねりがあり、このようにする必要がある理由は、別のデータベースからデータをロードして、サイト、カテゴリと製品のリスト (/keyrings など) に表示しているためです。これらのものには、URL に /sv または /no がありません。ここでの結果は、.no URL と一緒に作業するために /no を取得したとしても、URL に言語コードなしでそのリストの項目をクリックするとすぐに、デフォルトのスウェーデン語の言語ルートに自動的にリダイレクトされることです。したがって、N2CMS languageroot を /lang ではなく URL に完全に依存させたいと考えています。
このバージョンにはスタートページがあり、スタートページの下に言語ルートがあります。各言語ルートには、URI 名を入力するオプションがあります。私の場合、スウェーデン語とノルウェー語があるので、/sv と /no です。サイトの例は次のようになります: /sv/om-oss、ノルウェーの方法は /no/om-oss です。それ以降のバージョン (他のプロジェクトや新しいプロジェクトで使用するもの) では、スタートページだけがあり、その設定でホスト名を入力できます。これが私のサイトに必要なものです (必ずしも N2CMS で変更できるとは限りません。より簡単です)。コード化するだけです)。
この種のことに関して、誰かがこれについての経験、または私よりも深い知識を持っていますか?
n2cms - N2共通コンテンツ
継承に関する N2 ドキュメントでは、共通コンテンツをスタート ページ定義に配置し、次にマスターページ内に配置して、CurrentPage ではなく StartPage からコンテンツのその部分を取得することについて言及されています。これはベスト プラクティスと見なされますか、それとも祖先ページからコンテンツを継承する別の方法はありますか?
enums - N2CMS では、ドロップダウン リストのオプションにスペースを追加する方法を教えてください。
N2CMS は、標準の .net 列挙型を使用して、編集可能なドロップダウン リストのオプションを定義します。
ドロップダウン オプションにはスペースを含める必要がありますが、もちろん、列挙項目名にスペースを含めることはできません。
オプションのテキストを定義するために適用できる何らかの属性があることを期待していました。しかし、それを行っているように見える場所はどこにも見当たりません。
content-management-system - N2CMSのインストール-開始ノードが表示されない
N2CMSを既存のアプリケーションに統合しようとしています。私はインストールの途中で、既存のアプリケーションに統合するために提供されたドキュメントに従っています。
インストールの「コンテンツパッケージの追加」の部分までです。ただし、「ホームページ」スタートページは「開始ノード」ドロップダウンリスト(「手動でノードを挿入」の下)に表示されません。私はこれを数日間理解しようとしていて、さまざまな情報源を調べていますが、何も機能していないようです。
以下のコンテンツアイテムを投稿します(インストーラーが取得する必要のあるcsコード)。私が本当に必要としているのは、既存のWebサイトに簡単に統合できるCMSだけです。そのため、N2CMSを使用しました。しかし、ドキュメントのメンテナンスが不十分でサポートが不足しているため、他のことを試してみたいと思っています。残念ながら、すべてのCMSは、システムを最初から使用することを望んでいます。既存のウェブサイトに簡単に統合できる別のオープンソースCMSを知っている人がいたら、私に知らせてください。
これがcsコードです(HomePage.cs、「Models」フォルダーの下)
ちなみに、「TemplateUrl」が指すURLは存在します。前もって感謝します。
c# - N2 CMS ノードをゴミ箱からプログラムで削除する
N2 CMS 内で、プログラムによってごみ箱からノードを削除する方法はありますか?
asp.net - (.net) CMS を既存のサイト デザインにプラグインできますか?
CMS と統合したい Web サイトのデザインがあります。これは現時点では静的な html+css ですが、完成するとメニュー、ナビゲーションなど (もちろんページの作成/編集) の少量の動的コンテンツが表示されます。
既存のデザインを維持したいが、CMS を使用してセクションを更新したり、ページを追加したりします。
私が調査した大規模な CMS はすべて、既存の設計に後付けするのが難しいようで、CMS で設計を構築するにはゼロから始めなければならないようです。
既存のデザインにプラグインできる CMS はありますか? たとえば、サーバー コントロールをページに追加することによって? そうでない場合、Umbraco などの大きな CMS 内で設計を再構築するのはどのくらい難しいですか?
特にCMSの推奨事項について、このプロセスを経た他の人からのフィードバックを歓迎します.