2012-03-15 8 views
3

に基づいオーチャードCMS Autoroutesを生成します:子ページ 位置:1.1私はそうのような先進的なメニューで設定されている果樹園でカスタムコンテンツタイプページのセットを持っている階層メニュー

タイトル:孫ページ ポジション:1.1.1

今、それぞれが(名前を反映したURLを持つ例えば、/親ページ、/子供-page、/ grandchild-page)。

カスタムコンテンツタイプのURLで階層的なURL(例:/ parent-page、/ parent-page/child-page、/ parent-page/child-page/grandchild-page)を生成するにはどうすればよいですか?自動的に?

-Carson

答えて

2

あなたは親のためにトークンを持っている場合は、分類法は、デフォルトの別名パターンのために何をしているかを行うことができます。 私は実際の質問に私が持っているだろう異論に私をもたらします。コンテンツの構造をモデル化するナビゲーションではなく、メニューに反映されるコンテンツの構造です。ですから、私はコンテンツの優れた分類法から始め、それからナビゲーションを生成します。もしあなたがそうしたのであれば、あなたのURLはすぐに正しいでしょう。

+2

答えを編集し、タクソノミーを使用してページを構造化するための徹底的な説明をしてもらえますか? – Carson

+2

どういう意味ですか?それはタクソノミがやっていることです:あなたの内容を階層の階層に含めます。タクソノミーの概要については、http://docs.orchardproject.net/Documentation/Orchard-TV#GettingStartedWithTaxonomiesを参照してください。 –

+0

私はあなたのビデオを投稿する前にそれを見ましたが、それは私の問題に対処していないようです。私はすべてのページを階層化し、ページタイトルを階層メニューのリンクとして表示し、一致するクリーンURLを作成し、作成されたすべての単一のコンテンツページに対して新しい用語を作成する必要はなく、割り当てなければなりません言葉に。デモでは、このモジュールがどのように動作するかが分かります。私の質問に基づいてこれを達成する方法を説明できますか? – Carson

関連する問題