Ben nispeten ortak olmalıdır burada bir şey eksik olabilir düşünüyorum. Ben saha bağlı hatalar da dahil olmak üzere tüm form doğrulama hataları, nasıl yapabilir, (global) formun en üstünde göstermek?
Andvance yılında
<ul>
<?php foreach($form->getWidgetSchema()->getPositions() as $widgetName): ?>
<?php if($form[$widgetName]->hasError()): ?>
<li><?php echo $form[$widgetName]->renderLabelName().': '.__($form[$widgetName]->getError()->getMessageFormat()); ?></li>
<?php endif; ?>
<?php endforeach;?>
</ul>
Eğer (Symfony 1.1 öncesi) benim gibi eski okul iseniz, deneyin
<?php if ($sf_request->hasErrors()): ?>
<p>Please correct the following errors and try again:</p>
<ul>
<?php foreach($sf_request->getErrors() as $name => $error): ?>
<li><?php echo $error ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>