1.1releasedSession Monster

Easily create and remove sessionis by appending values to URLs

Clone URLhttps://github.com/symphonists/sessionmonster.git

Add as a submodulegit submodule add https://github.com/symphonists/sessionmonster.git extensions/sessionmonster --recursive




Session Monster


  1. Upload sessionmonster, to your /extensions folder
  2. Navigate to 'System' > 'Extensions' and enable it
  3. Add the "Session Monster: Add GET variable to Session" Event to your page. Documentation on the Event can be viewed via the Components area of the Symphony Admin.


After attaching the event to a page, request it with a URL such as:


This will store these two values into the Session Monster session. To unset session values, send an empty string:


Values added to the session via session monster will show in the page params like so:

$sessionmonster-colour = red
$sessionmonster-shape = square

And in the page XML as:


Version history

Works up to Symphony 2.3

Works up to Symphony 2.2.x

Symphony 2.0.6 to 2.2.x