2

私は果樹園の開発に不慣れで、先週それを研究しました。placement.infoファイルなどのいくつかの概念を理解するのに苦労しています。

プロジェクトサイトの配置情報についての記事と、それに関連する本「Orchardupandrunning」のセクションを読みました。

私が理解していること:

  • 配置情報ファイルは、コンテンツアイテムレベルで機能します。これは、フィールドとコンテンツ部分のレンダリングを並べ替えるために使用されます。

  • このファイルには、placement(基本的にラッパー)、match(ルールを要約表示または詳細表示に適用するかどうかを定義する)、place(配置ルールを効果的に定義する)の3つの主要なタグがあります。

私が理解していないこと:

  • タグの順序を定義するにはどうすればよいですか?「place」タグには、「Content:Before」、「Content:After.7」、「Content:2.9」などのルールが表示されます。「PlaceParts_Tags_ShowTags="Header:after.7" /」を定義するとはどういう意味ですか?配置ファイルはパーツを異なるゾーンに移動できますか?

私はそれを使って少しイライラしています。適切な素材を使用していないかどうかはわかりません(非常に短いか、古くなっているようです)。もしそうなら、誰かが私にいくつかのリンクを提案できますか?

助けていただければ幸いです。よろしくお願いします。

4

1 に答える 1

6

属性の名前はシェイプ名(通常はパーツドライバーによって返される)であり、値はそのシェイプを送信する場所です。これはゾーン名であり、その後にコロンが続き、次に順序付けが続きます。次のように、トップレベルのゾーン(Layout.cshtmlファイルで定義されているゾーン)をターゲットにする場合は、ゾーン名をスラッシュで始めることができます/AsideSecond:1。順序は、特別な番号または点線のシーケンスにすることができます。たとえば、1.1は1の後で、2の前になります。1.1.1は1.1の後で、1.2の前になります。

これがお役に立てば幸いです。

于 2013-01-18T18:24:37.893 に答える