2012-04-29 11 views
4

オーチャードCMSのモジュールをビルドします。 私のモジュールでmediapikerモジュールを使用したいと思います。オーチャードCMS:新しいモジュールにメディアピッカーフィールドを追加する方法

オーチャードバックエンドインターフェイスを介して、コンテンツ項目にmoudleを追加することができます。 明確ではないが、あるモジュールを別のモジュールでどのように使用するかが分かります。

ビジュアルスタジオの剃刀ビューにmediapikerフィールドを追加するにはどうすればよいですか?

答えて

5

MediaPickerFieldDriver.csとMediaPicker.Edit.cshtmlを見てください。彼らはともにオーチャードにあります。それはあなたに必要なものすべてを与えるはずです。 また、あなたがしようとしていることは完全にはっきりしていません。

ContentDefinitionManager.AlterPartDefinition("Product", 
    builder => builder.WithField("ProductImage", 
     fieldBuilder => fieldBuilder 
      .OfType("MediaPickerField") 
      .WithDisplayName("Product Image"))); 
+0

オーチャード1.8でAlterPartDefinitionと呼ばれるそのような方法がありません:あなただけのコードから自分のコンテンツタイプにメディアピッカーフィールドを追加しようとしている場合は、このように、移行からそれを行う必要があります。この場合、どうしたらいいですか? –

+0

Okeyが見つかりました。それは拡張メソッドから来ます! –

関連する問題