我正在尝试显示使用图片上传(vich)的管理员创建表单,但标签似乎加倍。我在这里缺少什么配置?
class WelcomeTest extends TestCase {
/**
* Test if the public index page returns the correct view
* GET /
*/
public function testWelcomePage()
{
$response = $this->call('GET', '/');
// check if we're getting the default welcome page.
//you can replace this with something on your default route's <title> Html tag
$this->assertRegexp('/<title>Welcome<\/title>/', $response->getContent());
}
}
我在这里使用的其他管理员看起来像:
$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
,而不是在那里显示任何按钮
答案 0 :(得分:0)
去年年初已经修复了https://github.com/dustin10/VichUploaderBundle/issues/369
自此修复以来,标签不稳定,我认为您应该使用最新的测试版,或者您可以创建自己的表单类型,扩展vich上传文件类型以删除两个标签中的一个