come possiamo ignorare il layout fascio sonata per una singola classe Admin come ho creato 3 Admin Classe UserAdmin, productAdmin, ticketAdmin ora voglio ignorare ticketAdmin modificare l'azione e Modifica modello e aggiungere un po 'di codice in più Là.symfony 2 sonataAdminBundle template di override
5
A
risposta
7
Se non si desidera creare un controller extra è possibile utilizzare questo metodo menzionato nei documenti:
Admin's documentation - Reference - Templates (master) - 20.6. Configuring templates
services:
sonata.admin.post:
class: Acme\DemoBundle\Admin\PostAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: "Content", label: "Post" }
arguments:
- ~
- Acme\DemoBundle\Entity\Post
- ~
calls:
- [ setTemplate, [edit, AcmeDemoBundle:PostAdmin:edit.html.twig]]
E mettere il modello in Resources/views/PostAdmin/edit.html.twig. Basta copiare il modello originale dal pacchetto SonataAdmin e iniziare a sovrascrivere.
Bloggato a: Override list view twig template in SonataAdminBundle – webDEVILopers Blog
14
È possibile utilizzare:
Controller:
custom action in SonataAdminBundle
Template:
// in your admin class
public function getTemplate($name)
{
switch ($name) {
case 'edit':
return 'AcmeMyBundle::my-custom-edit.html.twig';
break;
default:
return parent::getTemplate($name);
break;
}
}
Problemi correlati
- 1. Symfony 2 campi aggiuntivi modulo
- 2. Verifica se il percorso esiste in Twig Template (Symfony 2)
- 3. Aggiunta di un'azione in SonataAdminBundle
- 4. Symfony 2 + ereditarietà di Doctrine 2 +
- 5. symfony 2 percorsi lesscss
- 6. Symfony 2 URL precedente
- 7. Symfony 2 validatore unica
- 8. Symfony 2 php.ini date.timezone
- 9. Symfony 2 redirect percorso
- 10. Symfony 2 moduli incorporati
- 11. azione personalizzata in SonataAdminBundle
- 12. Symfony 2 onElimina setNull
- 13. Uso di compass/sass con Symfony 2
- 14. Aggiunta di un'immagine in symfony 2 dal modulo symfony?
- 15. Vincoli univoci in Doctrine 2, Symfony 2
- 16. Controllo autenticazione manuale Symfony 2
- 17. Autoloader Composer vs Symfony 2
- 18. Symfony 2 senza accesso SSH
- 19. Symfony 2 web directory rename
- 20. Symfony 2 - Utilizzo delle risorse
- 21. Symfony 2 reindirizzamento usando POST
- 22. Symfony 2 Logout (UserInterface :: eraseCredentials)
- 23. symfony reindirizza con 2 parametri
- 24. Symfony 2 Immagini delle risorse
- 25. Crea ViewHelper in Symfony 2
- 26. Variabili globali di Symfony 2 + Twig
- 27. Symfony 2 Modulo con lista di selezione
- 28. forme multiple di stesso tipo - Symfony 2
- 29. Invio di un'intestazione semplice in Symfony 2
- 30. Invio di oggetti JSON a Symfony 2