簡體   English   中英

Sonata電子商務定制產品管理員

[英]Sonata ecommerce custom product admin

我正在使用奏鳴曲電子商務捆綁包,並且添加了幾個產品。 我可以獲取它們的列表並顯示在管理部分中,但是當我嘗試創建新產品時,我只會看到所有產品都具有的基本字段。

有什么方法可以創建一個Admin類,使我可以查看每種產品類的額外字段?

我終於在奏鳴曲沙箱示例中找到了解決方法。 要將自定義字段添加到admin產品中,我必須覆蓋WineProductProvider類,並像admin類一樣添加以下方法。

 /**
 * {@inheritDoc}
 */
public function buildEditForm(FormMapper $formMapper, $isVariation = false)
{
    parent::buildEditForm($formMapper, $isVariation);

    $formMapper
        ->with('Bottle details')
            ->add('origin','text')
            ->add('year','integer')
            ->add('grapes','text')
            ->add('closure','text')
            ->add('food','text')
            ->add('style','text')
            ->add('size','integer');


    $formMapper->end();
}

就是這樣。 希望它可以幫助別人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM