Symfony2: Action in einem anderen Twig-Template ohne Layout rendern

| Keine Kommentare

Mit Twig hat man als Entwickler viele Freiheiten und kann sehr flexible Templates erstellen. So ist es auch möglich Seiten durch Vererbung in ein Layout zu packen oder über die Action das Template ohne Layout in ein anderes zu rendern.

Dazu kann im Template die aufgerufene Route abgefragt werden, um gewisse Teile anzuzeigen oder nicht.

{% extends app.request.attributes.get('_route') == '_internal' ?
'::empty.html.twig' :
'MyAppMyBundle::layout.html.twig' %}

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.


Schlagwörter: AbstractType, Adapter, Administration, Ajax, Amazon, Animation, Annotations, Anonyme Klasse, Ant, Apache, API, Array, ArrayAccess, Attachment, AutoLoader, Bedienung, Bedingung, Benchmark, Bildbearbeitung, BOM, Bootstrap, Bot, Byte Order Mark, Bücher, Callback, CamelCase, Canvas, Captcha, Cheatsheet, CLI, Closure, Cloud, CodeSniffer, Community, Comparator, Contest, Controller, Converter, CouchDB, Countable, Cronjob, CRUD, CSV, CustomLibrary, Custom_Model, Data Mapper, Datei, Datenbank, Datenstruktur, Datentypen, Dating, Debug, Decorator, Dekorierer, Design Patterns, Doctrine, Dump, Duplikat, each, Eclipse, Entwicklung, Entwurfsmuster, Enum, Erweiterung, Event, Eventhandling, Exception-Handling, Extension, Factory, Fehler, Flash, flexigrid, Foreach, Formatierung, Formular, Framework, Funktion, Futon, Getter, Header, HTML5, HTTP, IDE, If, Implementierung, InnoDB, Interceptor, Interface, isset, Iterator, Java, JavaScript, jQuery, Konfiguration, Konsole, Kontrollstruktur, kopieren, kostenlos, Late Static Binding, Layout, Linux, Listeners, Logging, Löschen, Magento, Magic Methods, ManyToMany, Marketing, Methode, Model, Monolog, MVC, MySQL, NetBeans, Objekt, Observable, Observer, OneToMany, Online Tool, OOP, Operator, ORM, O’Reilly, Parameter, Partnersuche, Performance, PHP, phpMyAdmin, PHPUnit, Plugin, Proxy, Prüfsumme, QR-Code, Qualitätssicherung, Query, Refactoring, Reflection, Request, Response, Responsive Design, Rest-API, Rockstar, Routing, S3, Samba, Scheifen, Schleife, Schutz, Secure Shell, Selbstreferenz, Setter, Shop, Sicherheit, Sicherung, Singleton Pattern, SOAP, Sortierung, Sourcecode, Spam, Speicherproblem, Spickzettel, SPL, SSH, Statement, Stellvertreter, Strategy Pattern, Stream, String, Sun VirtualBox, Support, Switch, Symfony, Symfony2, Symfony Live, Tag, Template, Template Method, Ternär Operator, Testing, Thumbnail, Tool, Tour, Twig, Twitter, Type-Cast, Ubuntu, Umwandlung, Underscore, unset, Vererbung, Verzweigung, Video, Videospiel, Virtualisierung, Visitor Pattern, Vorschaubild, walk, Webserver, Webservice, Weiterleitung, Wrapper, Writer, Youtube, Zeitsteuerung, Zend Framework, Zend_Cloud, Zend_CodeGenerator, Zend_Http_Client, Zend_Service, Zugriffsmethode