THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

j'essai de faire un extends d'un de mes forms
Comment je dois les construire ?

j'ai fait
firstForm

...
class firstForm extends BaseForm
{
    protected function buildForm()
    {
    ->add("address1", "text", array(
.....

secondForm

...
use MyModule/Form/firstForm;

class secondForm extends firstForm
{
    protected function buildForm()
    {
    ->add("title", "text", array(
.....

dans le template

{form name="form.creation"}
....
{form_field form=$form field='title'}
....
{form_field form=$form field="address1"}
...

j'ai l'erreur : Field name 'address1' not found in form secondForm

Merci

Edit: j'avais oublie parent::buildForm(); !

Last edited by zzuutt (17-09-2015 11:12:14)