2016-11-14 6 views
0

私はSitecoreプロジェクトで作業しています。私は2つの子供:エントリとThankyou、以下を参照してくださいバロットと呼ばれるブランチテンプレートがあります。Sitecoreブランチテンプレート階層内の最初の項目に移動します

Ballot 
    Entry 
    Thankyou 

コンテンツツリーに投票項目を作成するたびに、私は投票用紙の名前を選ぶことができます。しかし、ブランチテンプレートの規則によって、私は自動的にEntry and Thankyouページを提供されます。

SeaLife 
    Entry 
    Thankyou 

現在、エントリページを表示するために私のアプリケーションにあります。ユーザーはこのURLを訪問することがあります。私がやりたい何

http://blah.co.uk/pl-iw-test/SeaLife/Entry 

ではなく、ユーザーがエントリページを閲覧するためには、以下のリンクを入力することができるようにルーティングを設定されている。

http://blah.co.uk/pl-iw-test/SeaLife/ 

誰かがこのSitecore/C#プロジェクトのルーティングをどのように設定できるかについて知っていれば、助けや助言がうまくいくでしょう。

答えて

0

あなたの最上位のようですBallotブランチアイテムはコンテンツのコンテナーまたはフォルダです。

最も簡単な解決策は、必要なコンテンツ構造をサポートするためにブランチテンプレートを変更して、フレームワークとの戦いや不要なコードソリューションの追加を行うことです。あなたが現在そうであるように

Ballot Brnach Template

あなたはその後、その後、「ありがとう」ページにユーザーをリダイレクトすることができます。

+0

こんにちはJammyKam、あなたの答えに感謝します。投票ページ。基本的にコンテナ/フォルダですが、独自のデータテンプレートも持っています。 ユーザーが新しい支店テンプレートを作成するときに、ユーザーはその支店に関するカスタム情報を入力することもできます – hoChay

関連する問題