小编Mar*_*ark的帖子

如何在symfony2中隐藏表单类中的标签?

我知道你可以在树枝上拆分一个表格并选择不为特定字段渲染标签,但我不禁想到你必须能够从表格类中做到这一点.options数组中的'label'键允许您将此值更改为您喜欢的任何值,但传递false或空字符串只会返回字段名称(请参阅下面的示例,其中'roles'呈现为标签).

$builder
            ->add('roles', 'entity', array(
                'class' => 'Acme\UserBundle\Entity\Role',
                'label' => '' 
            ));

$builder
            ->add('roles', 'entity', array(
                'class' => 'Acme\UserBundle\Entity\Role',
                'label' => false 
            ));
Run Code Online (Sandbox Code Playgroud)

奇怪的是,传递一个空的空间(感觉非常脏)似乎呈现一个完全空的标签,即使在查看源时也没有空间.任何人都可以对最佳方法有所了解,甚至为什么空白空间似乎有效?

php forms class symfony

42
推荐指数
3
解决办法
5万
查看次数

标签 统计

class ×1

forms ×1

php ×1

symfony ×1