0

私はシンプルなウェブサイトを構築しており、1年間ブログからすべての投稿を表示する必要があります。たとえばwww.mysite.com/blogs/2015についてはORCHAD CMSのC#コードからオートアウトURLを更新する

しかし2015年 の全ての記事を表示する必要があり、今年はポストの実際の作成日ではなく、ポストを作成している間、それは(私は編集者に新しいフィールドを追加した)の入力として与えられています。

www.mysite.com/blogs/2015/2のような一意のURLを持つ投稿にアクセスする方法も必要です.2015の2番目の投稿を表示する必要があります。 投稿番号は一意のものです。だから私はコンテンツIDを使用することはできません。

私は自分のコントローラと、この作品を作ることができたが、問題が残っている: の記事がリストされている場合、それはwww.mysite.com/blogs/first-postようになりますAutoroutePartによって作成されたURLを、添付します。

Pathプロパティを更新して投稿を作成しているときにこのURLを変更しようとしましたが、運がありませんでした。

何か提案やアドバイスをいただければ幸いです。

答えて

0

AutoroutePartを持つコンテンツアイテムのルートを定義できます。

例では、ブログ記事のコンテンツ定義を編集する必要があります。そのため、コンテンツ定義メニューの下でブログ投稿を選択して編集し、オートルートラベルの横にある展開矢印をクリックすると、独自のパターンを定義できるパターンフィールドが表示されます。

Url patterns

関連する問題