는이 코드를 가지고 있지만, 그것은 작동하지 않습니다폼 빌더에 레이블을 추가하는 방법 (나뭇 가지가 아님)?
$builder->add('name','text',array(
'label' => 'Due Date',
));
내가 fosuserbundle에서이 문제, 내가
<?php
namespace Acme\UserBundle\Form\Type;
use Symfony\Component\Form\FormBuilder;
use FOS\UserBundle\Form\Type\RegistrationFormType as BaseType;
class RegistrationFormType extends BaseType
{
public function buildForm(FormBuilder $builder, array $options)
{
// add your custom field
$builder->add('name','text',array(
'label' => 'Due Date',
));
parent::buildForm($builder, $options);
}
public function getName()
{
return 'acme_user_registration';
}
}
하지만이 작동 overring 형태 나에게 어떤을주지해야 오류 및 FOSUserBundle
가 번역을 사용하기 때문에, 라벨 "fos_user_registration_form_name"당신은 fos_user_registration_form_name
로 레이블을 참조
코드가 올바르게 보입니다. 어떻게 작동하지 않는지 어떻게 확인합니까? –
fosuserbundle –
지금 질문을 편집 –