覆盖lexik Mailer Bundle的电子邮件表格[Smfony2]

时间:2016-11-07 15:05:39

标签: php symfony override

我想覆盖lexik邮件包的EmailType。

我试过

use Lexik\Bundle\MailerBundle\Form\Type\EmailType as BaseType;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;

/**
* @author Laurent Heurtault <l.heurtault@lexik.fr>
* @author Yoann Aparici <y.aparici@lexik.fr>
*/
class EmailType extends BaseType
{
    ...
}

并将其放在我的捆绑包MailingBundle / Form / Type / EmailType.php中的完全相同的路径中 但它似乎不起作用。

我可以做更多的事吗?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

You can redefine the Form Type class as parameter,例如:

parameters:
    lexik_mailer.form.type.mailer_email.class: AppBundle\Form\MyEmailFormType

希望这个帮助