0

画像のアップロード (vich) を使用する管理者作成フォームを表示しようとしていますが、ラベルが 2 重になっているように見えます。ここで欠落している構成は何ですか?

$formMapper
    ->add('color', null, array('label' => 'label.color'))
    ->add('image',
        'sonata_type_admin');

ここで使用している他の管理者は次のようになります。

 $formMapper
      ->add('imageFile', 'vich_image', array());

私のconfig.yml持っている

twig:
    form_themes:
        - 'VichUploaderBundle:Form:fields.html.twig'

sonata_type_collectionの代わりに使用してみましたが、そこに表示されるボタンの代わりにsonata_type_admin受信していますINVALID MODE : s56b1f065bd50c_image - type : sonata_type_collection - mapping : 1

スクリーンショット

4

1 に答える 1

0

昨年の初めに修正が行われました: https://github.com/dustin10/VichUploaderBundle/issues/369

この修正以降、安定していないタグが作成されました。最新のベータ版を使用するか、vich アップロード ファイル タイプを拡張して 2 つのラベルのいずれかを削除する独自のフォーム タイプを作成する必要があると思います

于 2016-02-04T09:24:26.180 に答える