Tag: twig

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

twig: WENN mit mehreren Bedingungen

Anzahl der Antworten 1 Antworten
Es scheint, ich habe ein problem mit einem Zweig if-Anweisung. {%if fields | length > 0 || trans_fields | length > 0 -%} Der Fehler ist: Unexpected token "punctuation" of value "|" ("name" expected) in Kann ich

Hinzufügen von einem link in die übersetzten Inhalte in Twig Vorlage

Anzahl der Antworten 4 Antworten
Innen ein Twig-template würde ich brauchen, um einen übersetzten text, der einen link enthält, (der Pfad sollte so generiert werden, indem die Router, die nicht statisch eingebettet). Zweig, nicht zulassen, dass das Rendern einer variable innerhalb eines

Symfony2, so registrieren Sie eine Erweiterung, mit den "addExtension ()` - Methode auf Ihre Haupt - "Umwelt" - Objekt

Anzahl der Antworten 3 Antworten
Ich würde gerne laden Sie eine neue Erweiterung in einem symfony2 Projekt für twig aber ich weiß nicht, wo soll ich die Linie unten, um zu arbeiten : $twig = new Twig_Environment($loader, $config); $twig->addExtension(new Twig_Extension_Debug()); Tutorials für

Twig Vorlage aufgenommen Verlängerung Eltern einmal blockieren

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, dies zu tun? Ich habe eine Vorlage, die Ausgänge einen blog-Artikel. Nun, auf index Seite zeige ich 10 Artikel, indem Sie diese Vorlage in für Schleife und auf zeigen Seite, die ich nur

Wie set multi-dimensionale array in Twig?

Anzahl der Antworten 2 Antworten
Arbeite ich auf Twig für templates in meiner Symfony2-Projekt. Ich brauche, um zu definieren, ein 2-dimensionales array. Ich habe versucht, wie {% set fields = { {'name': 'description', 'value': '1'}, { 'name': 'abc', 'value': '2'}, { 'name':'tags',

TWIG wie Sie das erste Element aus dem array

Anzahl der Antworten 3 Antworten
Ich brauche, um das erste Element aus dem Feld in der twig template. Gibt es irgendeine Art von Funktion? InformationsquelleAutor der Frage pierotto | 2013-03-22

Konflikt auf Vorlage von Zweig und Vue.js

Anzahl der Antworten 8 Antworten
Ich bin dabei ein Programm mit Slim 2, nutzt Twig als meine Template-engine. so nutzt die syntax {{ foo }} im php-Datei. Auf der anderen Seite, bin ich mit vue.js es verwendet auch {{ bar }}. E.

Wie gebe ich einen Zweig gerenderte template als Teil einer JSON-Antwort?

Anzahl der Antworten 1 Antworten
Ich zurückgeben möchten, ein HTML-snippet, das ebenso wie andere Werte in einem json-string, hier ist was ich habe: $html = $this->render('sometemplate.html.twig', array( 'somevar' => $somevar ) ); $response = new Response(json_encode( array("html" => $html, "name" => "Joe

So deaktivieren Sie ein Feld in der Bearbeiten-Ansicht mit Symfony 2 FormBuilder

Anzahl der Antworten 5 Antworten
Ich ein Formular erstellt mit Symfony2 FormBuilder und ich will deaktiviert man die Felder in der edit-Ansicht. Ich bin eigentlich versteckt es mit einem wrapper ( display:none ), aber ich Frage mich, ob es einen besseren Weg,

Benutzerdefinierte rendering von einer "wiederholten" Feld von Symfony 2 in Twig

Anzahl der Antworten 5 Antworten
Ich gerade angefangen mit Zweig und ich bin versucht zu bauen ein Anmeldeformular. Um ein Kennwort hinzufügen/re-enter password-Feld benutze ich die "wiederholte" filetype: ->add('password', 'repeated', array( 'type' => 'password', 'invalid_message' => 'Passwords have to be equal.', 'first_name'

access loop.index wenn innerhalb einer anderen Schleife in Zweig

Anzahl der Antworten 2 Antworten
Wie kann ich auf die Schleife den index, wenn ich in einer zweiten Schleife? wie diese: {% for i in range(0, 3) %} {% for j in range(0, 9) %} {{ loop1.index + loop2.index }} //? {%

symfony 2 twig begrenzt die Länge des Textes und setzt drei Punkte

Anzahl der Antworten 11 Antworten
Wie kann ich das begrenzen der Länge des Textes zB 50 und drei Punkte in der Anzeige {% if myentity.text|length > 50 %} {% block td_text %} {{ myentity.text}}{% endblock %} {%endif%} InformationsquelleAutor der Frage GRafoKI |

Was ist der Unterschied zwischen 'URL' und 'Pfad' in Symfony2.3?

Anzahl der Antworten 2 Antworten
Dem Dokument, sagte {# src/Acme/ArticleBundle/Resources/views/Article/recentList.html.twig #} {% for article in articles %} <a href="{{ path('article_show', {'slug': article.slug}) }}"> {{ article.title }} </a> {% endfor %} auch verwenden können, 'url' like: <a href="{{ url('_welcome') }}">Home</a> es verwirrt mich,

Wie verwende ich den absoluten Pfad in Zweigfunktionen?

Anzahl der Antworten 8 Antworten
Ich habe eine Anwendung mit Symfony2 (2.2). Wenn ich will, um eine E-mail senden, ich habe Probleme mit den Pfaden, die alle relative Pfade und sind natürlich nicht Sie arbeiten im inneren von E-Mails für die Darstellung

Verwenden einer benutzerdefinierten Funktion im Zweig

Anzahl der Antworten 3 Antworten
In meinem template möchte ich die Ausgabe der server-Zeitzone. Mein template hat so etwas wie {{ getservertimezone }} Dann in die Dienstleistungen.yml config für das bundle habe ich my.twig.extension: class: My\WebsiteBundle\Extensions\Twig\SomeTemplateHelper tags: - { name: twig.extension }

Wie installiere ich die Intl Erweiterung für Twig?

Anzahl der Antworten 1 Antworten
Den Intl-Erweiterung ist eine Erweiterung für den Zweig fügt hinzu, dass die localizeddatelocalizednumber und localizedcurrency Filter. Wie kann ich die Installation und Einrichtung der extension, so dass ich verwenden können diesen Filter in meinem Twig-templates? InformationsquelleAutor der

Wie behebe ich "Add MyBundle zur AsseticBundle Config" Symfony2 Ausnahme?

Anzahl der Antworten 4 Antworten
Wenn ich versuche, mit dem ZWEIG {% javascript %} tag auf den link zu meiner .js Datei es mich zurückbringen, mit der folgenden Ausnahme : An exception has been thrown during the compilation of a template ("You

Wie kann ich CSS-Dateien in Symfony 2 und Twig einbinden?

Anzahl der Antworten 4 Antworten
Ich bin Herumspielen mit Symfony2und ich habe Probleme, einschließlich CSS und JS Dateien in Zweig Vorlage. Habe ich ein bundle mit dem Namen Webs/HomeBundle im inneren, die ich HomeController mit indexAction macht, dass ein twig-template-Datei: public function

Symfony2 Pfad zum Bild in der Zweigvorlage

Anzahl der Antworten 3 Antworten
Speicher ich img in Acme/DemoBundle/Resources/public/img/weather_icon/blizzard.gif Ich möchte das img in mein template so habe ich <img src="{{ asset('bundles/acmedemo/img/weather_icons/blizzard.gif') }}" /> und <img src="{{ asset('..img/weather_icons/blizzard.gif') }}" /> und Und das hat nicht funktioniert. Ich habe Vermögen:installieren und assetic:dump

Überschreiben von Blöcken in enthaltenen Twig-Vorlagen

Anzahl der Antworten 5 Antworten
Ist es eine allgemein "gute" Weg, um diese Funktionalität zu erreichen? Ich habe gelesen, über die "Verwendung" - tag, das scheint die beste option, so weit, aber ich weiß noch nicht wie, es wird nicht lassen Sie

Wie überprüfen Sie, ob ein Objekt in der Twig-Templating-Engine in Symfony2 vorhanden ist?

Anzahl der Antworten 2 Antworten
Ich habe ein mehrdimensionales array, in dem einige Objekte existieren und andere nicht. Ich erhalte eine Methode "code" für das Objekt "stdClass" existiert nicht in...? Den code, den ich verwende in meinem template ist: {% for item

So entfernen Sie doppelte Elemente im Array auf Twig

Anzahl der Antworten 6 Antworten
Wie entfernen Sie doppelte Elemente im array auf Zweig? Habe ich array-Wert im Zweig wie. {{ set array = ["testA","testB","testA","testC","testB"] }} Möchte ich entfernen Sie doppelte Elemente, und verwenden Sie nur testA,testB,testC {% for name in array%}

Symfony2 / Twig behandelt URL-Abfragezeichenfolgenwerte

Anzahl der Antworten 2 Antworten
Ich versuche zu manipulieren, um die query-string-Werte in einer URL. Bekomme ich die aktuelle URL oder die route entweder aus dem Request-Objekt oder Zweig Funktionen, aber es ist der Abfrage-string, die ich bin kämpfen mit. Ich brauche

Symfony2 - & gt; Zweig - & gt; Formular - & gt; Feld - & gt; Setze gerendert = wahr

Anzahl der Antworten 3 Antworten
ich habe ein einfaches problem. Ich habe ein Formular mit einem Feld zum Beispiel: $builder ->add('x') ->add('y') ->add('z') ; In meinem twig-Dateien, die ich verwendet, mehrere Blöcke, und ich will halt Rendern Felder... Ich b.html-Code.twig Datei! ein.html-Code.Zweig

Erstellen Sie eine Verknüpfung mit einem Anker mit Zweigpfadfunktion in Symfony 2

Anzahl der Antworten 3 Antworten
Ich versuche eine Verknüpfung zu erstellen, mit einem Anker wie "www.example.com/services#anchor1" in meinem Twig-template. Bisher habe ich mit der Pfad Funktion zum erstellen von links path('services'). Ich habe versucht mit path('services#anchor1') aber offensichtlich funktioniert es nicht. Es

Twig-Syntax Hervorhebung erhabenen Text

Anzahl der Antworten 4 Antworten
Möchte ich wissen, wie kann ich syntax-highlighting für ZWEIG in Sublime Text. Eigentlich, wenn ich öffnen Sie ein TWIG-Datei alle folgenden Geschäftsbedingungen sind ähnlich (weiß auf schwarz) : InformationsquelleAutor der Frage Antoine Subit | 2014-10-10

Erweitern der Sprachdefinitionen (für die Code-Hervorhebung) in Notepad ++

Anzahl der Antworten 3 Antworten
Habe ich die Entwicklung im ZWEIG, in letzter Zeit. Es ist eine html-Template-Sprache, die sehr einfach und robust. Ich habe notepad++ automatisch behandeln .twig-Dateien als html. Das ist ok, aber ich bekomme keine syntax-Hervorhebung auf meinem Zweig-Funktionen.

Wie bekomme ich Request-Objekt in einer Twig-Erweiterung in Symfony?

Anzahl der Antworten 3 Antworten
Wie kann man den Zugriff auf die Request Objekt in Twig Erweiterung? namespace Acme\Bundle\Twig; use Twig_SimpleFunction; class MyClass extends \Twig_Extension { public function getFunctions() { return array( new Twig_SimpleFunction('xyz', function($param) { /// here $request = $this->getRequestObject(); })

Symfony2 Zweig und mehrere Ebenen von Unterordnern

Anzahl der Antworten 3 Antworten
Finde ich, dass darunter ein template mit diesem Pfad funktioniert {% include 'AcmeDemoBundle:TemplateArchive:view.html.twig' with {'data': c.data} %} Dies ist zwar scheinbar nicht erlaubt: {% include 'AcmeDemoBundle:TemplateArchive:6:view.html.twig' with {'data': c.data} %} Ich bin in anderen Worten, der Versuch

Kann ich HTML in einen Symfony-Formular-Button mit Twig einfügen?

Anzahl der Antworten 4 Antworten
Ich versuche html in einem Formular-button mit Zweig wie: {{ form_widget(form.jiraStatus, { 'label': '<i class="fa fa-bug"></i>Bug', 'attr':{'class': 'btn btn-large btn-default btn-block' } }) }} Aber, dies zu tun, die rendeded button zeigt wie hier: <button type="submit" name="SolveTask[taskTypesFormObj][bugStatus]"

Sende E-Mail von der Kommandozeile in symfony2

Anzahl der Antworten 3 Antworten
Brauche ich zum Rendern ein twig-template aus einer command-Klasse in symfony2. namespace IT\bBundle\Command; use Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand; use Symfony\Component\Console\Input\InputArgument; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Input\InputOption; use Symfony\Component\Console\Output\OutputInterface; class CronCommand extends ContainerAwareCommand { protected function configure() { $this ->setName('send:emails') ->setDescription('Envio programado de

AngularJS-Twig Konflikt mit doppelt geschweiften Klammern

Anzahl der Antworten 12 Antworten
Wie Sie wissen, sowohl eckige und Zweig hat common control Bau - doppelten geschweiften Klammern. Wie kann ich das ändern der Standard-Wert von Eckigen? Ich weiß, dass ich es in Reis, aber in einigen Projekten kann ich

Das Twig-Gebietsschema erzwingen

Anzahl der Antworten 4 Antworten
Ich würde gerne die Twig template system, template meine e-mails. Das Gebietsschema der e-mail sollte auf der Basis einer benutzerdefinierten Einstellung, nicht von der session-oder request locale. Wie kann ich erzwingen, das Gebietsschema beim Rendern ein Twig-template?

Inkrement deklarierte Ganzzahlvariable

Anzahl der Antworten 2 Antworten
Ich versuche zu tun, zebra striping: {% set counter = 0 %} {% for entity in entities %} <tr class="{{ cycle(['odd', 'even'], counter) }}"> {% counter++ %} aber ich erhalte Fehler: Unerwarteten tag-name "counter" (erwartet schließende tag

Verwenden Sie Javascript, um auf eine Variable zuzugreifen, die an Twig übergeben wurde

Anzahl der Antworten 4 Antworten
Ich habe einen controller, übergibt ein array an ein twig-template, das ich verwenden möchten, die in einem Skript geschrieben auf dieser Seite. Wie würde ich tun? Ich habe versucht, dies in meine .twig template: <script> $(document).ready(function(){ var

vim: persistent: Syntax für einen bestimmten Dateityp festlegen?

Anzahl der Antworten 4 Antworten
Arbeite ich an ein Symfony2 Projekt nutzt Twig, und die Dateitypen myfile.html.twig. Vim nicht automatisch erkennen, der syntax-highlighting und so gilt keine. Ich kann verwenden :set syntax=HTML nachdem ich die Datei geöffnet hat, aber das ist ein

Symfony 2: Wie überprüfe ich, ob ein Benutzer nicht in einer Vorlage angemeldet ist?

Anzahl der Antworten 2 Antworten
In Symfony 2 Vorlagen (mit Zweig), wie kann ich das effektiv überprüfen, ob ein Benutzer nicht eingeloggt ist? Möchte ich nicht verwenden ROLE überprüft. Ich möchte eine einfache Möglichkeit zu überprüfen, wenn ein Benutzer nicht eingeloggt ist.

So erhalten Sie den Eingabeformulartyp

Anzahl der Antworten 5 Antworten
Möchte ich bekommen Formularfeld-Typ und legen Sie Klasse fot Feld Typ ich versuche: {# Form field row #} {% block form_row %} {% spaceless %} <div class="field-group{% if errors|length > 0%} error{%endif%}" id="fc-{{ id }}"> {{ form_label(form,

Wie render TWIG-Ausgabe auf eine Variable für die spätere Verwendung (symfony2)?

Anzahl der Antworten 4 Antworten
Statt dies zu tun, Rendern der einzelnen Folie in meinem ZWEIG wie diesem (siehe Zeile 6): {# loop out the slides #} {% for c in contents %} {% set i=i+1 %} {# increase slide number #}

Formatieren von Geld in Zweigvorlagen

Anzahl der Antworten 4 Antworten
Gibt es irgendwelche Filter oder sth like, in der twig template engine zu formatieren Geld oder zahlen? InformationsquelleAutor der Frage umpirsky | 2011-05-07

Ein Makro in einem anderen Makro in Twig aufrufen

Anzahl der Antworten 2 Antworten
Wie button_primary makro aufrufen können button makro in Twig-engine? Ich habe versucht, diese Lösung, aber es funktioniert nicht, es sagt, dass die Funktion "Taste" nicht vorhanden: {% macro button(label, type, size) %} {% set type = type|default('default')

Zweig, füge erste und letzte Klasse hinzu

Anzahl der Antworten 4 Antworten
Sagen wir, ich habe eine for-Schleife wie diese: {% for elem in arrMenu %} <div class="topmenu-button"> <a href="{{ elem.url }}">{{ elem.name }}</a> </div> {% endfor %} In dieser form, es machen würde so etwas wie: <div class="topmenu-button"><a

Wie kann ich in Twig auf Null prüfen?

Anzahl der Antworten 7 Antworten
Was konstruieren sollte ich verwenden, um zu überprüfen, ob ein Wert NULL ist in einem Twig-template? InformationsquelleAutor der Frage Fluffy | 2010-07-16

Generieren von Routen in Javascript mit Twig und Symfony2

Anzahl der Antworten 4 Antworten
Ganz seltsames problem, sorry für die Nachfrage, ich bin ganz neu auf Symfony/Zweig. Meine route erfordert eine obligatorische region_id paramenter: ajax_provinces_by_region: pattern: /ajax/region/{region_id}/provinces defaults: {_controller: SWAItaliaInCifreBundle:Ajax:provincesByRegion } requirements: {region_in: \d+} Den Frage ist: wie kann ich generieren,

Zweig Zugriff Array Index?

Anzahl der Antworten 1 Antworten
Ist es möglich, direkt auf einen array-index in einem Twig-template? Hier ist mein setup, mit Silex: return $app['twig']->render('template', array('numbers' => array('one', 'two', 'three'))); kann ich also so etwas tun? {{numbers[0]}} InformationsquelleAutor der Frage Adam | 2012-08-07

füge aktive Klasse hinzu, um mit sf2 und twig zu verknüpfen

Anzahl der Antworten 10 Antworten
einfach folgenden code: <li><a href="{{ path('_list') }}">List</a></li> gibt es eine einfache Möglichkeit zum hinzufügen eines class="active" wenn die aktuelle Seite entspricht der _list route? unter Verwendung der neuesten PR-Version von symfony2 und twig als template-engine InformationsquelleAutor der

Symfony2 - Twig - Wie kann ich Parameter an die Elternvorlage senden?

Anzahl der Antworten 2 Antworten
Arbeite ich an einem PHP-Projekt mit Symfony2 mit Twig templating, und ich kann nicht finden, eine Lösung für dieses problem. Habe ich ein admin-bundle und alle die Vorlagen reichen von admin base, die hat ein master-template mit

Wert in der Zweigdatei erhöhen

Anzahl der Antworten 2 Antworten
Habe ich eine Schleife innerhalb eines .twig-Datei, die Ausgänge Elemente. Brauche ich zum Inkrementieren eines Wertes innerhalb der einzelnen Elemente. Ich weiß, wie man es in PHP, aber einem nicht klar ist, wie man es in einem

Greifen Sie mit Twig auf eine Objektmethode zu

Anzahl der Antworten 1 Antworten
Habe ich eine symfony-controller Rückkehr: return $this->render('MyBundle:Default:index.html.twig', array('menu' => $menu)); menu ist ein Menu Objekt. In meinem template möchte ich nennen, eine Methode aus dem Menü Klasse: getHTML(string s1, String s2, array tab) Rückgabe einer HTML-string. Wie

Symfony2 - form_start Funktion anpassen im Zweig

Anzahl der Antworten 1 Antworten
Form Helfer form_start und form_end sind nützlich, Zweig: {{ form_start(form) }} {{ form_end(form) }} Ich anpassen kann einige Parameter wie die method oder die action. Aber ich muss mich anpassen, andere Parameter wie die class oder fügen