1.2releasedCookie Monster

Easily create and remove cookies by appending values to URLs

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

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


NoNoNo1.2NoNoNoNoNoNoNoNoNoNoNoNoNoNo. Soon?


Cookie Monster


  1. Upload this folder, cookiemonster, to your extensions folder
  2. Navigate to System > Extensions and enable it
  3. Add the "Cookie Monster: Add GET variable to cookie" event to your page


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


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


Remember that cookie changes won't take effect until the next page load, thus new parameters will not show up in the datasource (or page params) right away, however they will be present in the Event XML to signify the change.

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

$cookiemonster-colour = red
$cookiemonster-shape = square

And in the page XML as:


Version history

Requires Symphony 2.3

  • Removed data source, all data available in param XML
  • General tidying up, updated for Symphony 2.3

Works up to Symphony 2.2.x

Requires Symphony 2.0.6