Tag: twig

Twig ist eine moderne, schnelle, flexible und sichere Template-engine für PHP. Erstellt für Symfony und verabschiedet von Drupal 8.

In TWIG ist es möglich, die absolute URL einer Verbindung mit Zweigvariablen zu erhalten?

Anzahl der Antworten 3 Antworten
Ich habe mehrere URLs, die wie folgt Aussehen: {{domainID}}/action/{{userId}}/anotherAction Und der zweiten URL verweist: http://localhost/viewA/{{domainID}}/action/{{userId}}/anotherAction Allerdings, Wenn ich versuche zu laden viewA aus viewB durch einen iframe, den link in viewA statt auf: http://localhost/viewA/{{domainID}}/action/{{userId}}/anotherAction wird es zeigen:

So erstellen Sie URLs aus einer Vorlage in Symfony2 / Twig korrekt

Anzahl der Antworten 1 Antworten
Arbeite ich mit Symfony2 und: Habe ich diese in der routing.yml _welcome: resource: "@AcmeBundle/Controller/" type: annotation Ich diese Methode in einem controller: /** * @Route("/{page}") */ public function staticAction($page) { return $this->render('AcmeBundle:Static:'.$page.'.html.twig'); } Generieren gemeinsame Seiten: /home

PhpStorm Wrap / Surround-Auswahl?

Anzahl der Antworten 4 Antworten
Oft in der Codierung und templating muss ich wickeln Sie einen bestimmten Teil des Textes. Gibt es irgendeine Tastenkombination, um wickeln Sie die aktuelle Auswahl, zum Beispiel: Hello World "Hello World" Hello World {{ trans 'Hello World'

Twig instanceof für Vererbungsobjekte

Anzahl der Antworten 6 Antworten
Ich bin mit der folgenden Funktion aus treiben http://www.propelorm.org/documentation/09-inheritance.html. Ich bin auch mit Symfony2 und Zweig Habe ich eine Klasse Struktur mittels der obigen Funktion, die etwa wie folgt aussieht class Event {} class Birthday extends Event

Erweitern oder inklusive - was ist besser in Twig?

Anzahl der Antworten 5 Antworten
Warum Twig-Dokumentation empfiehlt die Nutzung nicht ein, sondern erweitern, als darunter? Symfony-2-Dokumentation sagt, weil "In Symfony2, wie wir denken über dieses problem anders: eine Vorlage kann dekoriert werden durch ein anderes.", aber nichts mehr. Es ist nur

Wie kann man auf Klassenkonstanten in Twig zugreifen?

Anzahl der Antworten 7 Antworten
Habe ich ein paar Klasse Konstanten in meine entity-Klasse, z.B.: class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } In normalen PHP-oft mache ich if($var == Entity::TYPE_PERSON) und ich möchte, das zu tun diese

Wie kombiniert man zwei Fäden in Zweigen?

Anzahl der Antworten 4 Antworten
Möchte ich etwas wie das hier tun: {% set c=a+b %} Wo eine und b strings sind. Wie kann ich es tun? InformationsquelleAutor der Frage sh3211 | 2012-05-06

Verschachtelt wenn sonst in Twig

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit zu implementieren, die verschachtelte if-else-Funktionen in twig? Ich habe Folgendes versucht, aber es funktioniert nicht: <body {% if page|default('login') == 'login' %} class="login" {% else if( page == 'other') %} class="login" {% else

Wie man einen Baum im Zweig rendert

Anzahl der Antworten 6 Antworten
Möchte ich render ein Baum mit einer unbestimmten Tiefe (Kinder der Kinder der Kinder, etc.). Ich brauche eine Schleife über das array rekursiv; wie kann ich dies in Twig? InformationsquelleAutor der Frage T-RonX | 2011-11-30

Wie kann ich innerhalb von Twig template break oder continue for loop verwenden?

Anzahl der Antworten 5 Antworten
Ich versuche, eine einfache Schleife, in meinem wirklichen code dieser Schleife ist komplexer, und ich muss break dieser iteration wie: {% for post in posts %} {% if post.id == 10 %} {# break #} {% endif

Symfony2: Aufruf von form_widget in Zweig löst Ausnahme aus "Abfangbarer schwerwiegender Fehler ... muss eine Instanz von Symfony \ Component \ Form \ FormView sein"

Anzahl der Antworten 2 Antworten
Wenn ich ein Formular erstellen, in meinem controller-Aktion wie folgt: $form = $this->createFormBuilder() ->add('field_name') ->getForm(); return array( 'form' => $form ); ... und ich versuche zu Rendern dieser form in einem twig-template wie dieses: <form action="{{ path('...')

Wie CSRF-Eingabe in Zweig zu machen?

Anzahl der Antworten 5 Antworten
Ich weiß, es gibt die übliche Weise zu erbringen CSRF-token hidden input mit form_rest, aber gibt es eine Möglichkeit zu Rendern nur CSRF-Eingabe selbst? Ich habe überschrieben {% block field_widget %} im Thema zum Rendern ein Stück

Wie lade Zweig-Cache in Symfony2 neu

Anzahl der Antworten 6 Antworten
Ich bin neu in PHP , ich habe eine Anwendung, die ist entwickelt in PHP und symfony2 framework. Ich habe die html-Datei verändert werden , die änderung wird nicht reflektiert, wenn ich die Seite aktualisieren. 01. I

str_replace im Zweig

Anzahl der Antworten 4 Antworten
Möchte ich ein einfaches str_replace in meinem twig-template. Ich bin neu auf Zweig und wahrscheinlich muss ich neuen filter hinzufügen oder sth like, oder vorhandene verwenden. Wie kann ich dies tun? Wo finde ich die Liste der

Rufen Sie die PHP-Funktion aus der Twig-Vorlage auf

Anzahl der Antworten 7 Antworten
Ich habe eine Funktion in meinem controller, liefert array von Entitäten, also in meinem twig template ich dies tun, um die Iteration über die Elemente: {% for groupName, entity in items %} <ul> <ul> {% for element

Erhalte den Umgebungsnamen in einer Twig-Vorlage mit Symfony2

Anzahl der Antworten 3 Antworten
Gibt es einen Weg, um den Namen der aktuellen Umgebung in einem Twig-template? Ich würde gerne ein paar CSS-style-Werte abhängig. InformationsquelleAutor der Frage GergelyPolonkai | 2012-04-17

Wie behandelt man die Übersetzung in einer Zweigdatei mit Variablen?

Anzahl der Antworten 1 Antworten
Habe ich einen Zweig Datei und die Datei yml, in der ich definieren Sie die Variablen für die übersetzung, Für die ex. : YML Datei - variable.for.translation: Disponible, para tí Inhalt Twig Datei - <h2>"Hola, Follow {{

Zweig für Schleife und Array mit Schlüssel

Anzahl der Antworten 3 Antworten
Ich benutze Zweig und ich habe ein array mit Schlüssel wie diese : array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Und ich möchte, um den key zu bekommen (1,2,3,8,9)

Ist es möglich, in der Zweigvorlage direkt auf den Routenparameter zuzugreifen?

Anzahl der Antworten 2 Antworten
Einem view-element auf meiner Seite hängt ein parameter der route und machen nur etwas, wenn eine route-parameter vorhanden ist. Ist es möglich, auf die parameter der Route in twig template direkt? Beispiel: TestBundle_testroute: pattern: /{name} defaults: {

Überprüfen Sie einfach, ob das Formularfeld Fehler in der Twig-Vorlage aufweist

Anzahl der Antworten 8 Antworten
In Twig template ich überprüfen, ob ein Feld eine Fehlermeldung wie diese: {% if form.points.get('errors') is not empty %} Gibt es irgendeine Methode wie: {% if form.points.hasErrors() %} machen es einfacher? Es ist kein großer Unterschied, aber

Zweig: in_array oder ähnlich möglich in if-Anweisung?

Anzahl der Antworten 4 Antworten
Ich bin mit Zweig als templating engine und ich bin wirklich, es zu lieben. Jetzt habe ich jedoch die Ausführung in einer situation, die auf jeden Fall mustbe durchführbar einfacher, als ich es gefunden habe. Was ich

Wie man ein DateTime-Objekt in einer Twig-Vorlage rendert

Anzahl der Antworten 8 Antworten
Einem meiner Felder in einer meiner Einheiten ist eine "datetime" variable. Wie kann ich umwandeln dieses Feld in einen string in einem browser gerendert? Hier ist ein code-snippet: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}}

Zweig Vorlagen-Engine: aktuelle URL abrufen

Anzahl der Antworten 5 Antworten
Wie bekomme ich die aktuelle URL von einem Twig-template? Bin ich mit dem Zweig mit PHP, ohne weitere Rahmen. Kommentar zu dem Problem Warum nicht den pass in die aktuelle URL als template-Variablen? Oder Sie schreiben eine

Wie kann ich einen Block mehrmals wiederverwenden?

Anzahl der Antworten 1 Antworten
Wie kann ich machen ein block mehrfach in eine Ansicht in einem twig-template? Derzeit habe ich einen block, nennen wir es something definiert, enthalten (über render) twig-Datei. Ich fügen Sie Sie dann in den layout-twig-Datei mit dem

symfony2 - twig - wie man eine Zweigvorlage aus einer Zweigvorlage rendert

Anzahl der Antworten 3 Antworten
Ich habe ein xxx.html-Code.twig-Datei, die zeigt eine Seite, aber wenn ich will die Seite aktualisieren, mit verschiedenen Daten und aktualisieren Sie es mit neuen Daten, ich habe einen select-und einen submit-button. Die Sache ist die, ich weiß

Überprüfen Sie, ob die Zeichenfolgenvariable null oder leer oder voll mit Leerzeichen ist

Anzahl der Antworten 4 Antworten
Wie kann ich prüfen, ob eine string-variable ist null oder leer, oder voll mit Leerzeichen im Zweig? (Kürzeste, vielleicht ein äquivalent zu CSharp ist String.IsNullOrWhiteSpace() Methode) Kommentar zu dem Problem Sorry an alle, die ich rückgängig gemacht,

Greifen Sie direkt auf den Wert eines Formularfelds zu, wenn Sie das Widget in einer Zweigvorlage überschreiben

Anzahl der Antworten 4 Antworten
Was ich tun möchten ist get-Variablen gespeichert, die in der Formularansicht. {% form_theme edit_form _self %} {% block field_widget %} {% spaceless %} {% set type = type|default('text') %} <input type="{{ type }}" {{ block('widget_attributes') }} {%

Zählen der Anzahl der Elemente im Array

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche, um die Anzahl der Einträge habe ich in einem array im Zweig. Dies ist der code, den ich versucht habe: {%for nc in notcount%} {{ nc|length }} {%endfor%} Diese jedoch erzeugt nur

aktuelle URL in Zweigvorlage erhalten?

Anzahl der Antworten 6 Antworten
Mögliche Duplikate: Wie man der aktuellen route in Symfony 2? Sah ich mich um den code, um den aktuellen Pfad in einem Twig-template (und nicht die vollständige URL), D. H. Ich will nicht http://www.sitename.com/page brauche ich nur

Symfony2 und Twitter Bootstrap

Anzahl der Antworten 4 Antworten
Ich kam gerade über Twitter Bootstrap heute, am SO. Ich habe Magermilch durch einige online-tutorials und wenn mein Verständnis soweit korrekt ist, mit der TB besteht im wesentlichen aus: Herunterladen TB, extrahieren Sie CSS-Dateien etc Verweisen auf

Testen der Variablengleichheit in Zweig

Anzahl der Antworten 2 Antworten
In Zweig, gibt es einen einfachen Weg zum testen der Gleichheit von 2 Variablen? {% if var1 = var2 %} nicht gültig ist {% if var1 is sameas(var2) %} funktioniert nur, wenn beide strings... (von docs) "sameas