Ich weiß nicht, ob was ich tun möchte, ist möglich.Recover Datensitzung in Symfony
I Speichern von Daten in der Sitzung in Symfony in meinem Controller:
$this->get('session')->set('ticket', $billet);
In meinem Zweig Ansicht, erhalte ich die Sitzung wie folgt aus:
{{App.request.session.get ("ticket")}}
Ich habe folgende Fehlermeldung:
An exception has been thrown during the rendering of a template ..... entity could not be converted to string.
Ich füge diese Funktion in meiner Entität hinzu:
Public function __toString() {
return $this->getPrenom();
}
Es funktioniert, das Problem ist, dass ich nur ein Zeichenfolgenfeld (das in Sitzung ist) wiederherstellen kann, kann ich die anderen Felder nicht abrufen.
Wie kann ich einige Werte aus der Sitzung abrufen? ist es möglich ?
ist $ billet ein Objekt? Wenn dies der Fall ist und Sie weitere $ Billet-Eigenschaften erhalten möchten ... was wäre, wenn Sie '{{App.request.session.get (" ticket "). anotherProperty}}'? – Pipe
Ich ändere meinen Kommentar, es funktioniert gut, außer für das Datumsfeld. Ich kann den Filter nicht anwenden. Danke :) – chk35