سؤال

أنا أحاول إنشاء تنسيق مخصص في Symfony 1.4. لقد قمت بتضمين الشكل عبر

$this->embedRelation('User','BasesfGuardUserAdminForm');

هل هناك طريقة لتنسيق اسم النموذج المدمج "المستخدم"؟

هل كانت مفيدة؟

المحلول 3

أعتقد أن هذا هو الأكثر مباشرة! (وواضح جدا أيضا!)

$this->embedForm('inner_form', new InnerForm());
$this->widgetSchema['inner_form']->setLabel('');

سيؤدي هذا إلى تسمية فارغة للنموذج!

نصائح أخرى

iirc BasesfGuardUserAdminForm AS User.

لدي نفس المشكلة ، وعندما استبدلت تضمين () بواسطة MergedForm () أصبحت الأخطاء سهلة التلاعب بها.

foreach ( $answers as $a )
{
    $aForm = new QuestionAnswerForm($a);
    $this->mergeForm($aForm);
}


$this->widgetSchema->getFormFormatter()->setRowFormat('%field%%help%%hidden_fields%');
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top