In meiner Admin
Klasse, innerhalb configureFormFields
Methode I Ankreuzfeld excerptImageSide
haben:Wie wird das Rendering bestimmter Felder in SonataAdmin angepasst?
protected function configureFormFields(FormMapper $formMapper)
{
$formMapper
// ...
->add('excerptImageSide')
;
}
Jetzt im Admin erstellen/bearbeiten Seite Checkbox wie wiedergegeben wird:
Wie Sie Checkbox sehen ist unter Label, aber ich möchte es in einer Zeile haben. Also meine Frage ist, wie benutzerdefinierte Vorlage für bestimmte Feld-Rendering anwenden?
Vielen Dank für die Antwort! Das ist wirklich funktionierende Lösung. Verstehe ich richtig, dass ich, um die ursprüngliche Vorlage des Formulars zu überschreiben, 'SonataAdminBundle: CRUD: base_edit.html.twig' erweitern muss? – Molarro
Sie sollten diese Frage http://stackoverflow.com/questions/14194148/customize-form-field-rendering betrachten. Aber überschreiben Sie ein komplettes Feld für das Hinzufügen ein paar Zeilen von html/CSS scheint übertrieben für mich, es ist zu Ihrer eigenen Wertschätzung :). – chalasr