Unerwartetes token "Interpunktion" von Wert "!
bin ich wieder diese Fehlermeldung, wenn ich versuche zu geben, die href in einem twig-Datei ---
Unerwartetes token "Interpunktion" von Wert "(" ("Ende der print-Anweisung" erwartet) in den myBundle:Einstellungen:Einstellungen.html-Code.Zweig in Zeile 53
Zweig :
{% for usr in userStats %}
{<td>
<a href="{{ '/settings/management/aptid/{id}' ('myBundle_apt',{ aptId: usr.publisherId }) }}" class="btn btn-default btn-xs myOnbutton">ON</a>
</td>}
Controller
/**
* @Route("/settings/management/aptid/{id}", name="myBundle_apt")
* @ParamConverter("apt", class="myBundle:UserStats")
*/
public function publishiddAction($id) {
if (null !== ($request->get('myOnbutton'))) {
$statss = $this->getDoctrine()
->getRepository('myBundle:UserStats')
->findBy(array('aptId' => $id));
}
return $statss;
return new Response("");
}
Tun jemand weiß, wie dieses problem zu lösen. Vielen Dank im Voraus.
- Ist das die richtige Maßnahme? Es scheint, Sie sind nicht gerendert wird jede Vorlage in einem: die Aktion nicht haben
@Template
Anmerkung noch, es gibt eine$this->render(<template path>)
. - Ich werde offen sein: ich glaube, Sie brauchen, um mehr zu erfahren über Symfony und Twig, weil Sie dabei eine Menge einfache Fehler, die vermieden werden können, indem Sie einfach das Lesen der offiziellen Dokumentation.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihrem Zweig ist falsch, Sie brauchen nicht
{
Ich denke, Sie müssen sich auf die Dokumentation von twig
Ändern
Zu
Es ist ein
path
Funktion:}}
am Ende der Weg twig-Funktion.