using Orchard.ContentManagement;
using Orchard.ContentManagement.Drivers;
namespace Orchard.Webshop.Drivers {
public class ProductDriver : ContentPartDriver<ProductPart> {
protected override DriverResult Editor(ProductPart part, dynamic shapeHelper)
{
return ContentShape("Parts_Product_Edit",() => shapeHelper.EditorTemplate(TemplateName: "Parts/Product", Model: part, Prefix: Prefix));
}
protected override DriverResult Editor(ProductPart part, IUpdateModel updater, dynamic shapeHelper)
{
updater.TryUpdateModel(part, Prefix, null, null);
return Editor(part, shapeHelper);
}
}
}
接頭辞は何を検索していますが、それを定義したり目的を説明しているものは見つかりませんでした。プレフィックスがエディタ以外の方法でも使用できるのであれば、それについても自由に理解してください。ありがとうございました。シェイプの「接頭辞」部分は、エディタメソッドで何をしますか?
優秀な答えを。意味をなさない私はこれのようなものがドキュメントにあります。たぶん私は十分に熱心に検索していなかったでしょう..... – dotnetN00b
オーチャードの残りの部分と同様に、ドキュメントはオープンソースとコミュニティ主導です。誰かが何かを書くまで、それはそこにはありません;) –
@BertrandLeRoy:あまりそれについて議論することはできません...あまりにも:) – dotnetN00b