Tag: twig

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

So erhalten Sie Konfigurationsparameter in Symfony2 Twig Templates

Anzahl der Antworten 8 Antworten
Habe ich ein Symfony2 Twig-template. Ich möchte die Ausgabe der Wert einer config-parameter in diesem Zweig, Vorlage (a version number). Deshalb definierte ich die config-parameter wie diese: parameters: app.version: 0.1.0 Ich bin in der Lage, verwenden Sie

Eine Zählung in einer Schleife

Anzahl der Antworten 2 Antworten
Hallo, ich möchte hier so etwas wie: <?php $count = 0; foreach($a as $v): $count++; ?> <?php if ($count%2 == 0): ?> ... <?php endif; ?> <?php endforeach; ?> in twig: {% for v in a %}

Symfony2 Formularanpassung

Anzahl der Antworten 3 Antworten
Ich möchte so etwas wie dies: <textarea rows="30" cols="70" class="TextBox" style="height:100px;"> aber in meinem symfony2 Anwendung und nicht in der twig template ich versuchte dies: $builder->add('history', 'textarea', array('label' => 'Nome' , 'max_length' => 1048576 , 'rows' =

Wie man eine Doctrine2-Entity-Methode von einem Symfony2-Formular in Twig erhält

Anzahl der Antworten 8 Antworten
Ich bin in einem Twig-template, und ich habe eine "form" - variable, stellt eine Doctrine2 Entity Form. Diese Entität hat Eigenschaften, die zugeordnet sind, in der form, aber das Unternehmen hat auch einige Methoden, die ich zugreifen

Wie mache ich mit form_rest () kein Feld mit Symfony2 anzeigen?

Anzahl der Antworten 4 Antworten
Habe ich angefangen, zu verwenden Symfony2, aber ich habe einige Probleme. Ich wollte zu erbringen Felder von hand, aber es funktioniert nicht, weil mein Acker gemacht, indem mir angezeigt wird, mit der form_rest() Funktion auch, so habe

Auf die Sitzung von der TWIG-Vorlage aus zugreifen

Anzahl der Antworten 6 Antworten
Ich gesucht habe viel im Netz, wie der Zugriff auf die globalen $_SESSION array von TWIG template und gefunden: {{app.session.get('index')}}aber wenn ich rufe, es gibt eine leere Zeichenfolge zurück. Ich habe eine $_SESSION['filter']['accounts'] und ich bin immer

Aktualisieren von Objekteigenschaften in Zweig

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit zum aktualisieren einer Objekt-Eigenschaft in den Zweig? Ein Objekt wie die folgenden übergeben wird, Zweig: object property1 property2 Ich würde gerne aktualisieren, property1 wie diese: {% set object.property1 = 'somenewvalue' %} Der obige

Wie rufen Sie das aktuelle Datum für Symfony2 ab?

Anzahl der Antworten 1 Antworten
Ich bin ein Neuling in Symfony 2 und ich würde gerne wissen, wie bekomme ich aktuelle Datum(heutiges Datum) von symfony2 und die Anzeige in meinem Zweig. Jeder Art, die Seelen, die bereit sind zu helfen? Vielen Dank

Unescape oder HTML Dekodieren in Twig (PHP Templating)

Anzahl der Antworten 3 Antworten
Ich bin mit Zweig 1.12.2. Mein code erzeugt einige Elemente aus dem code-hinter, beim Rendern diese mit der neuesten version von Zweig, Sie bekommen, html-codierte {% for item in files_folders %} <tr class="{{ cycle(['tr_odd', 'tr_even'], loop.index) }}">

Fügen Sie mehr als einen Parameter im Zweigpfad hinzu

Anzahl der Antworten 2 Antworten
Gewusst wie: hinzufügen von mehr als einem parameter im Zweig Weg? Sagen Sie, dass Sie diese route : article_show: pattern: /article/{slug} defaults: { _controller: AcmeArticleBundle:Article:show } Können Sie dies tun, in Ihrem Zweig Vorlage : {{ path('article_show',

Wie man php json_encode Optionen in der Zweigdatei mit json_encode Zweigfunktion benutzt

Anzahl der Antworten 3 Antworten
Ich versuche, mit Zweig die Funktionen json_encode Funktion aber wenn ich das mache var packageDetails = {{(packageDetails|json_encode)}}; und packageDetails ist ein array von Arrays übergeben von der Steuerung Es gibt mir Fehler sagen invalid property id weil

Kombinieren von Asset-Ressourcen über vererbte Vorlagen hinweg

Anzahl der Antworten 2 Antworten
Bauen wir eine neue Website mit Symfony2 und Assetic sieht sehr vielversprechend aus für das Ressourcenmanagement, insbesondere für die Bündelung und Verarbeitung aller js/css Dateien automatisch zusammen. Wil wir haben einige Ressourcen, die verwendet werden, site-weit, und

Zeigen Sie eine Zeichenfolge an, die HTML in der Zweigvorlage enthält

Anzahl der Antworten 3 Antworten
Wie kann ich einen string mit HTML-tags im twig-template? Meine PHP-variable enthält das html-und text: $word = '<b> a word </b>'; Wenn ich das in meinem Zweig Vorlage: {{ word }} Bekomme ich diese: &lt;b&gt; a word

Zweig erweitern Vorlage auf Bedingung

Anzahl der Antworten 5 Antworten
Ich verwende Symfony 2 mit Zweig und meine Frage ist ziemlich einfach: In einem view möchte ich erweitern einer der layouts basierend auf eine variable. Wenn die variable false ich verlängern will UdoWebsiteBundle::layout.html.twig und wenn es true

Symfony2 - Wie setze ich Label und Input für Checkboxen / Radios in eine Zeile?

Anzahl der Antworten 8 Antworten
In meinem Formular habe ich einige Checkboxen, aber standardmäßig, ich : die erste radio-widget das erste label, das die zweite radio-widget das label Hier ist der html-code generiert SYmfony2 : <div> <input ...> <label ...></label> <input ...>

Wie var_dump Variablen in Zweigvorlagen?

Anzahl der Antworten 13 Antworten
View-Schicht-Muster, wo man nur präsentieren, was Sie erhalten haben ist in Ordnung und alle, aber wie wollen Sie wissen, was verfügbar ist? Gibt es eine "Liste aller definierten Variablen" Funktionen in TWIG? Gibt es eine Möglichkeit, dump

Wie Twig-Trennzeichen in einer Twig-Vorlage zu entkommen?

Anzahl der Antworten 3 Antworten
Zweig verwendet die {{ }}{% %}{# #} Trennzeichen. Aber wie kann ich das display {{ }} in einem Twig-template? Ich spreche nicht über das HTML-escaping. Ich mir die Frage stellen, wie ich will, um ein mustache template

Wie lade ich eine Controller-Funktion und rendere sie in einem Zweig-Tag mit Symfony2?

Anzahl der Antworten 6 Antworten
Bin ich mit Symfony2 und Zweig. Ich habe eine Funktion (siehe unten) in meinem controller, liefert einen spezifischen text. Ist es möglich, rufen Sie diese Funktion direkt aus meiner Vorlage, und ändern Sie die {{text}} in meinem

Einstellelement des Arrays von Twig

Anzahl der Antworten 8 Antworten
Wie kann ich Mitglied einer bereits bestehenden Palette von Twig? Ich versuchte es weiter Weg: {% set arr['element'] = 'value' %} aber ich bekam die folgende Fehlermeldung: Unerwartetes token "Interpunktion" der Wert "[" ("Ende der statement-block" erwartet)

Symfony 2 lädt verschiedene Vorlagen abhängig von den Eigenschaften des Benutzeragenten

Anzahl der Antworten 8 Antworten
Ist es möglich (und wie) bestimmen, ob ein Benutzer ein mobiles Gerät Kraft symfony 2 zum laden von verschiedenen Vorlage in diesem Fall (und fallen wieder die Standard-html-Vorlage) Was id wie zu tun ist, laden Sie verschiedene

Suchen Sie in TWIG eine Teilzeichenfolge in der Zeichenfolge

Anzahl der Antworten 1 Antworten
Möchte ich finden substring der string-oder überprüfen, ob es kein solcher Teilstring mit Zweig. Auf die Worte, die ich brauche Analog 'strstr' oder 'strpos' in php. Ich habe gegoogelt und gesucht, dieses Problem in stackoverflow, aber nichts

Wie macht man Zusatz aus 2 variablen Zweigen?

Anzahl der Antworten 2 Antworten
Weiß jemand, wie man außerdem zwei Variablen, die in Zweig, ich möchte etwas machen wie: {{ var1 }} + {{ var2 }} InformationsquelleAutor der Frage Mark Cibor | 2012-02-13

Wie ruft man alle Variablen aus einer Zweigvorlage ab?

Anzahl der Antworten 13 Antworten
Ist es möglich, zum abrufen aller Variablen innerhalb eines Twig-template mit PHP? Beispiel someTemplate.twig.php: Hello {{ name }}, your new email is {{ email }} Nun will ich etwas wie das hier tun: $template = $twig->loadTemplate('someTemplate'); $variables = $template->getVariables();

Überprüfen Sie in Twig, ob ein bestimmter Schlüssel eines Arrays vorhanden ist

Anzahl der Antworten 3 Antworten
In PHP können wir überprüfen, ob ein Schlüssel in einem array existiert mit der Funktion array_key_exists(). In die Twig templating-Sprache können wir überprüfen, ob eine variable oder eine Objekteigenschaft existiert einfach durch die Verwendung eines if -

Symfony 2.0.3 Globale Vorlagenvariable

Anzahl der Antworten 2 Antworten
Ich habe ein Unternehmen, ich wollen, um eine Verbindung mit der Benutzer-session. Ich habe einen Dienst, so dass ich erreichen konnte, diese info von wo auch immer. in der service, den ich speichern die Personen-id in eine

Was verursacht in Symfony 2.1 und Twig den Fehler "Maximale Funktion Verschachtelungsebene"?

Anzahl der Antworten 5 Antworten
Habe ich ein Projekt auf Symfony 2.1. Nach der Aktualisierung der Komponist Komponenten (Gedemo, Symfony core, Lehre, Zweig, etc..) habe ich die folgenden Fehler: Fatal error: Maximum function nesting level of '100' reached, aborting! in /var/www/{path}/vendor/twig/twig/lib/Twig/Token.php on

Wie funktionieren Zeichenvergleichsoperatoren in Twig?

Anzahl der Antworten 1 Antworten
Wie ist das möglich? Es scheint ein sehr sehr komisches Problem (es sei denn, ich bin fehlt etwas sehr einfach): Code: {{ dump(nav) }} {% if nav == "top" %} <div class="well">This would be the nav</div> {%

Überprüfen Sie, ob die Variable String oder Array in Twig ist

Anzahl der Antworten 3 Antworten
Ist es möglich zu überprüfen, ob bestimmte Variablen ist string in Twig ? Erwartet Lösung: messages.en.yml: hello: stranger: Hello stranger ! known: Hello %name% ! Twig Vorlage: {% set title='hello.stranger' %} {% set title=['hello.known',{'%name%' : 'hsz'}] %}

ID-Attribut auf Formular-Tag-Symfony

Anzahl der Antworten 3 Antworten
Ich würde gerne definieren Sie ein id-Attribut auf meiner symfony2 forms. Habe ich versucht, mit diesem in meinem Zweig Vorlage: {{ form_start(form, {'id': 'form_person_edit'}) }} Aber es scheint nicht zu arbeiten. InformationsquelleAutor der Frage wonzbak | 2013-09-05

So überprüfen Sie, ob in einer Zweigvorlage ein Block vorhanden ist - Symfony2

Anzahl der Antworten 6 Antworten
Vorstellen, ich habe so etwas in meinem twig template {% block posLeft %} ----- {%endblock%} Gibt es eine Möglichkeit zu prüfen, das Vorhandensein des posLeft block ohne Aufruf zum: block("posLeft") Und überprüfen Sie den Rückgabewert der posBlock

Zweig - Gebäude Array in for Schleife

Anzahl der Antworten 1 Antworten
ist es möglich, iterativ füllen Sie einen Zweig, der array mit den Werten? {% for question in questions %} {% set multipleChoiceArray = %} {% for multipleChoice in question.multipleChoiceAnswers %} {% set multipleChoiceArray = multipleChoiceArray|merge( multipleChoice.answerText

Symfony2: Wie kann ich festlegen, dass der Zweig | date ("d F, Y") auf Schwedisch Monate ausgibt?

Anzahl der Antworten 2 Antworten
Ich habe Probleme mit dem |date("d F Y") filter in meinem twig-templates. Ich die Monate ausgegeben werden, die in Schwedisch. Ich habe versucht, die Einstellung "Gebietsschema: sv" in meinen Parametern.yml-Dateien, aber ich bekomme kein Effekt. Es war

Zweig: Auswählen bestimmter Blöcke und Rendern

Anzahl der Antworten 4 Antworten
Ich bin intergrating die twig-Template-engine in eine PHP-Anwendung. Insbesondere würde ich gerne die twig-engine zum Rendern von Formen. Hatte einen Blick auf, wie symfony2 nutzt twig Rendern form von widgets, Sie haben eine riesige template-Datei, die enthält

Überprüfen Sie, ob die Vorlage vor dem Rendern existiert

Anzahl der Antworten 5 Antworten
gibt es eine Möglichkeit zu überprüfen, ob twig-template vorhanden ist vor dem Aufruf zu Rendern? Ein try-catch-block scheint nicht zu funktionieren, zumindest in der dev-Umgebung, und plus ist, ziehe ich einen Scheck als die Kosten für eine

Das CSRF-Token ist ungültig. Bitte versuchen Sie das Formular erneut zu senden

Anzahl der Antworten 13 Antworten
Ich bin immer diese Fehlermeldung, jedes mal, wenn ich versuche, das Formular zu senden: CSRF-token ist ungültig. Bitte versuchen Sie es erneut die form Mein form-code ist dieser: <form novalidate action="{{path('signup_index')}}" method="post" {{form_enctype(form)}} role="form" class="form-horizontal"> <div class="form-group">

Fehler erhalten, dass eine Vorlage, die erweitert werden kann, keinen Körper haben kann

Anzahl der Antworten 2 Antworten
Arbeite ich an jobeet-tutorial. Bei mir läuft das Projekt auf dem localhost so: http://localhost/Symfony/web/app_dev.php/ens_job/ Bin ich immer eine Fehlermeldung A template that extends another one cannot have a body in EnslJobeetBundle:Job:index.html.twig at line 7. Was soll ich

Zugreifen auf Array-Werte mit dem Array-Schlüssel von Twig

Anzahl der Antworten 1 Antworten
Weiß jemand, wie (ob es überhaupt möglich ist!) um dies zu tun in Twig? Ich kann nicht sehen, nichts in der Dokumentation, ob es möglich ist. Dem PHP-array aufgebaut ist wie unten: $data['data']['a']['title'] = 'Title 1'; $data['data']['a']['title']

Zweig Symfony2 erhält Request-Variable

Anzahl der Antworten 1 Antworten
Ich weiß, ich kann dies tun: app.request.get('name') ...aber wie mache ich das? app.request.get(twig_var_name) Ich habe versucht, jede offensichtliche Lösung {{}} () etc. Ist es möglich? InformationsquelleAutor der Frage user2143356 | 2013-04-07

Wie man Twig Schablone von der Datenbank in symfony2 rendert

Anzahl der Antworten 10 Antworten
Ich arbeite Anwendung geschrieben, in symfony2 und ich möchte E-Mails senden, nachdem eine Aktion/event... das problem ist, dass die Nutzer definig so etwas wie "E-Mail-Vorlagen", die speichert in db wie einfache Zeichenfolge, zum Beispiel: "Dies ist eine

Wie fügt man einen Controller in Twig mit "render" in Symfony 2.2 ein?

Anzahl der Antworten 1 Antworten
Bin ich Upgrade mein Projekt von Symfony 2.0.22 auf 2.2.0 und Beurteilung einigen änderungen, aber ich bin gesperrt : Ich würde gerne render (wie in Sf 2.0.X) eine Kopfzeile mit Ihrem controller und der "render" - twig-Methode

Symfony2 Sicherheitsfunktionen in Twig? Wie überprüft man die Rolle des Benutzers?

Anzahl der Antworten 1 Antworten
Ich habe Symfony 2.0.9 standard edition installiert mit JMSSecurityBundle. Nur Frage mich, welche Funktionen stehen mir in einem Twig-template-Benutzer? Speziell möchte ich überprüfen, um zu sehen, ob ein Benutzer die Rolle ROLE_ADMIN. Hilfe? Dank InformationsquelleAutor der Frage

Ternäre Operatoren in Twig php (Kurzform von Wenn-dann-sonst)

Anzahl der Antworten 3 Antworten
Ist es möglich, ternäre Operatoren in twig template? Nun, für das hinzufügen einer Klasse zum DOM-element hängen von einigen der Voraussetzung, dass ich dies so tun: {%if ability.id in company_abilities%} <tr class="selected"> {%else%} <tr> {%endif%} Statt <tr

Symfony 2 - Arbeiten mit Assets

Anzahl der Antworten 3 Antworten
Ich brauche einige Tipps, wie Sie die Arbeit mit einem Vermögen von Symfony 2. Zum Beispiel, müssen wir immer die Vermögenswerte:update jedes mal, wenn ein Bild Hinzugefügt wird ? Ich weiß Assetic kümmern sich um das management

So verketten Sie Strings in einem Zweig

Anzahl der Antworten 11 Antworten
Weiß jemand, wie man strings verketten in twig? Ich möchte etwas machen wie: {{ concat('http://', app.request.host) }} InformationsquelleAutor der Frage stoefln | 2011-10-09

Symfony2 is_granted ('IS_AUTHENTICATED_FULLY') während der Anzeige der 404-Fehlerseite, was ResourceNotFoundException verursacht

Anzahl der Antworten 3 Antworten
Habe ich benutzerdefinierte setup-Fehler-Seiten angezeigt werden, bestimmte HTTP-Fehler in den Ordner: app/Resources/TwigBundle/views/Exception/ Der 403-Seite (error403.html.twig) funktioniert und zeigt, wie erwartet. 500 Seite (error500.html.twig) funktioniert und zeigt, wie erwartet. Die 404-Seite (error404.html.twig) wirft einen 500-server-Fehler: PHP Fatal error:

Gibt es eine Twig-Kürzelsyntax für die Ausgabe von bedingtem Text?

Anzahl der Antworten 2 Antworten
Gibt es eine kürzere syntax im Ast zur Ausgabe von bedingten text? <h1>{% if not info.id %}create{% else %}edit{% endif %}</h1> Traditionellen php ist sogar einfacher als das: <h1><?php info['id']? 'create' : 'edit' ?></h1> InformationsquelleAutor der Frage

Symfony "Trans" -Domäne in Twig-Vorlage

Anzahl der Antworten 3 Antworten
Ich würde dies gerne tun: $this->get('translator')->trans('notice.unregistered', array(), 'index'); Innen, Zweig, Vorlage, damit ich nicht haben, übergeben Sie dies als ein argument. Wie? InformationsquelleAutor der Frage Misiur | 2011-10-07

Zweig - Funktion in Vorlage übergehen

Anzahl der Antworten 5 Antworten
Derzeit Stelle ich meine Funktion in eine Klasse, und übergeben Sie eine Instanz dieser Klasse in das template und rufe meine gewünschte Funktion als Methode einer Klasse. {{ unneededclass.blah() }} Muss ich tun, wie unten {{ blah()

Legen Sie den Standardwert für das Symfony 2-Formularfeld in Twig fest

Anzahl der Antworten 2 Antworten
Ist es möglich, default-Wert des input-Feldes im Zweig ? Ich bin rendering-form Zeile mit: {{ form_widget(form.title) }} Ich möchte in der Lage sein, Standard-Wert ist: {{ form_widget(form.title, {data : 'Default title'}) }} Ist es überhaupt möglich ?

Twig iteriert über Objekteigenschaften

Anzahl der Antworten 5 Antworten
Lese ich in den Zweig-Dokumentation, dass es möglich ist, zu iterieren über ein assoziatives array in der folgenden Art und Weise: {% for key, value in array %} {{key}} {{value}} {% endfor %} Ich Frage mich, ob