use*_*727 3 symfony symfony-sonata
有没有人知道如何摆脱绿色的优点,允许在奏鸣曲管理表单中添加一个新的项目集合?本机collectiontype有allow_add&allow_delete,但sonata_type_collection似乎没有注意到这些选项.
我尝试过以下方法:
->add('store_orders', 'sonata_type_collection', array(), array(
'type_options' => array('allow_add' => false),
))
Run Code Online (Sandbox Code Playgroud)
这没有效果
->add('store_orders', 'sonata_type_collection', array(
'allow_add' => false
))
Run Code Online (Sandbox Code Playgroud)
出现错误'选项"allow_add"不存在'
->add('store_orders', 'sonata_type_collection', array(
'type_options' => array('allow_add' => false)
))
Run Code Online (Sandbox Code Playgroud)
这也给出了错误'选项'allow_add"不存在'
我还想删除集合中每个项旁边的删除复选框.我认为答案就在于类似的领域.
任何帮助将不胜感激.
Alb*_*air 10
试试这个
->add('store_orders', 'sonata_type_collection', array(
'btn_add' => false
))
Run Code Online (Sandbox Code Playgroud)
向Sonata管理表单添加集合时,默认情况下会显示"添加新"按钮,以防止显示"添加新"按钮或"+",将数组中的add_btn键设置为FALSE,这是第三个add函数中的参数.
| 归档时间: |
|
| 查看次数: |
10501 次 |
| 最近记录: |