Tag: twig
Twig ist eine moderne, schnelle, flexible und sichere Template-engine für PHP. Erstellt für Symfony und verabschiedet von Drupal 8.
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
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
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
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
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',
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
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.
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
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,
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'
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 }} //? {%
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 |
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,
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
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 }
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
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
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
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
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
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
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%}
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
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
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
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
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.
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(); })
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
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]"
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
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
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?
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
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
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
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.
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,
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 #}
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
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')
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
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
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,
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
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
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
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
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
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