2016-06-06 8 views
1

Ich habe eine Funktion namens 'searchAllBacklinksAction' in der PageController.php.Hinzufügen von Funktion zu Button in Symfony

Wie kann in der Bindung, die auf diese Taste funktioniert:

<button class="uk-button uk-button-mini">Update All Backlinks</button> 

Es ist das Symfony2 Framework und ich verstehe nicht wirklich, dass TWIG.

Danke für jede Hilfe!

+0

Haben Sie gelesen [das Handbuch zur Verwendung mehrerer Tasten] (https://symfony.com/doc/2.8/book/forms.html#submitting-forms-with-multiple -Tasten)? Was hast du versucht und hast nicht so funktioniert wie es sollte? – kero

+0

Ich verstehe nicht, wie man im Zweig sagt, dass meine Taste die Funktion – Traxstar

Antwort

0

Sie haben 2 Lösungen:

  • mit JS: einen AJAX-Aufruf zu symfony Controller
  • mit Zweig + Symfony zu starten: Verwenden Sie den Pfad-Funktion eine Verbindung mit Route symfony
registrieren

Jetzt können Sie Verhalten auf Ihre Schaltfläche klicken

+0

anrufen sollte Wie man den Weg mit Twig + Symfony macht? Was muss ich in meiner Funktion tun und was muss ich in meiner Zweigvorlage tun, damit das funktioniert? – Traxstar

+0

Es scheint, dass Sie einen Mangel an Symfonie und Zweig haben. Sie können dies lesen, um meine Antwort besser zu verstehen: http://symfony.com/doc/current/book/templating.html – darkomen

+0

Okay, ich habe das gelesen. Also muss ich meinen Controller registrieren? Der verwendete Controller wird bereits auf einer anderen Taste verwendet. Ich habe gerade eine neue Funktion zu diesem Controller hinzugefügt und jetzt muss ich diese neue Funktion auf eine neue Schaltfläche aufrufen ... – Traxstar

Verwandte Themen