I am redirecting from one action (executeProcess) to another (executeIndex). I want to be able to pass a parameter/variable along, without using GET (e.g. $this->re
The best way of passing a variable between two Actions is by using FlashBag
public function fooAction() {
$this->get('session')->getFlashBag()->add('baz', 'Some variable');
return $this->redirect(/*Your Redirect Code to barAction*/);
}
public function barAction() {
$baz = $this->get('session')->getFlashBag()->get('baz');
}
To use the variable in Twig template use this --
{% for flashVar in app.session.flashbag.get('baz') %}
{{ flashVar }}
{% endfor %}