私のオーチャードサイトのブログ投稿の概要に画像フィールドを表示しようとしています。現在、ブログ投稿自体には表示されていますが、概要には表示されていません。要約に追加するにはどうすればよいですか?
質問する
3264 次
2 に答える
7
パーツとフィールドの表示は、各モジュールにあるplacement.infoファイルで定義されています。Contrib.ImageFieldモジュールの画像フィールドを使用していると仮定すると、サマリー表示タイプ(Modules \ Contrib.ImageField \ Placement.infoで定義)のフィールドのデフォルトの配置をオーバーライドする必要があります。デフォルトでは、 :
<Match DisplayType="Summary">
<Place Fields_Contrib_Image="-"/>
</Match>
これを行うには、テーマのplacement.infoファイルに以下を追加します(これをBlogPostコンテンツタイプのみに制限していることに注意してください)。
<Match ContentType="BlogPost">
<Match DisplayType="Summary">
<Place Fields_Contrib_Image="Content"/>
</Match>
</Match>
これにより、BlogPostコンテンツアイテムの概要ビューのコンテンツゾーンに画像が表示されます。オーチャードでの配置の詳細については、http: //docs.orchardproject.net/Documentation/Understanding-placement-infoを参照してください。
于 2013-01-03T00:55:15.387 に答える
0
メディアライブラリピッカーフィールドを使用できます。ブログの概要に画像フィールドを追加するには、次の手順を実行しました。
メディアライブラリピッカーフィールドをブログに追加-コンテンツタイプを投稿
次に、placement.infoに以下を追加します
<Match ContentType="Blog"> <Match DisplayType="Summary"> <Place Part_Image_Summary="Content"> </Match> </Match>
于 2016-06-25T05:03:24.573 に答える