私はSymfonyプロジェクトでFOSUserBundleを設定し準備しました。私は、レジスタビューを表示しようとすると、そのように見えます。しかし:FOSUserBundleフォームが奇妙に見える
:
(デフォルト)レジスタの形式は次のようになります。私が設定したものはDocumentationにありますが、何が起こったのか分かりません。
この
はFOSUserBundleから RegistrationFormType.html.twigです:すべてのclass RegistrationFormType extends AbstractType
{
...
/**
* {@inheritdoc}
*/
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('email', LegacyFormHelper::getType('Symfony\Component\Form\Extension\Core\Type\EmailType'), array('label' => 'form.email', 'translation_domain' => 'FOSUserBundle'))
->add('username', null, array('label' => 'form.username', 'translation_domain' => 'FOSUserBundle'))
->add('plainPassword', LegacyFormHelper::getType('Symfony\Component\Form\Extension\Core\Type\RepeatedType'), array(
'type' => LegacyFormHelper::getType('Symfony\Component\Form\Extension\Core\Type\PasswordType'),
'options' => array('translation_domain' => 'FOSUserBundle'),
'first_options' => array('label' => 'form.password'),
'second_options' => array('label' => 'form.password_confirmation'),
'invalid_message' => 'fos_user.password.mismatch',
))
;
}
...
}
あなたはhttps://symfony.com/doc/current/templating/overriding.htmlをご覧になる必要があります – zizoujab
答えをお寄せいただきありがとうございます。@ michal-gによると、私はその行のコメントを外さなければなりませんでした。私はその問題を見つける前に、優先された部分をしました。 – Mich