普通网友 2014-12-18 07:42
浏览 35

在Symfony2表单上显示选定的字段单选按钮

I'm trying to make a radio button list from the entity Category as shown below the code.

The database structure is like this for the category table:

id_category, name, level, parent_id, child_id

I would only want the radio button to only appear on the last category with no child_id on it. For example:

Apparels -> Men -> T-shirt

I only want the radio button to appear on T-shirt, how can I do that? I've tried querying but it doesn't show the other Parent Category.

Is there a correct way to do this in Symfony2?

public function buildForm(FormBuilderInterface $builder, array $options){

    $builder->add('productLanguage', new ProductLanguageType()) //embed another form
            ->add('id_seller','text')
            ->add('tag', 'text')
            ->add('hot', 'checkbox')
            ->add('featured', 'checkbox')
            ->add('new', 'checkbox')
            ->add('id_category', 'entity', array(
                   'class' => 'ProductBundle:ProductCategory',
                   'property' => 'name',
                   'multiple' => false,
                   'expanded' => true
                  )
                 )
            ->add('id_condition', 'entity', array(
                   'class' => 'ProductBundle:ProductCondition',
                   'property' => 'cond'
                  )
                 )
            ->add('Add', 'submit');

}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?
    • ¥15 c++头文件不能识别CDialog