Ich habe eine VieleToOne-Beziehung meines Entitätstickets zu meinem Entitätsbefehl. Ich speichere meine Tickets und meine Bestellung in Sitzung. Ich kann die Befehlsinformationen beispielsweise folgendermaßen abrufen: {{app.request.session.get ("command"). Nom}} Aber ich kann die Ticket-Information nicht anzeigen. Zum Beispiel, wenn ich den Ticketpreis 107 mit Zweig bekommen möchte?Wiederherstellen von Datensitzung mit Beziehung in Symfony mit Zweig
Funktion meines Dienstes:
public function startCommande(Request $request)
{
$commande = new Commande();
$form = $this->form->create(CommandeBilletType::class, $commande);
if ($request->isMethod('POST') && $form->handleRequest($request)->isValid()){
$data = $form->getData();
$this->session->set('commande', $data);
}
return $form;
}
public function coordonneesCommande(Request $request)
{
$commande= $this->session->get('commande');
$form = $this->form->create(CommandeType::class, $commande);
if ($request->isMethod('POST') && $form->handleRequest($request)->isValid()) {
$this->price->tarifBillet($commande);
$response = new RedirectResponse('paiement');
$response->send();
}
return $form;
}
Ich versuchte {{app {{app.request.session.get ("commande") Billet() Nom}..}. request.session.get ('Billet.nom')}}
...
Ist Billet Ihr Ticket Objekt? – Xatenev
ja es ist Billet – chk35