Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Status (flash) messages for SilverStripe

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 code
Octocat-spinner-32 css
Octocat-spinner-32 images
Octocat-spinner-32 templates
Octocat-spinner-32 _config.php

SilverStripe Status Message Module

Maintainer Contacts


  • SilverStripe 2.4


To store a message with an attached status in the session and 'flash' that message in the browser. Based on code from Will Rossiter

Installation Instructions

  1. Place this directory in the root of your SilverStripe installation, rename the folder 'statusmessage'.
  2. Visit to rebuild the database.

Usage Overview


  1. Set a status message in a controller or similar e.g: StatusMessage::set(StatusMessage::STATUS_SUCCESS, "Here is some message");
  2. Get a status message out of the session in a template e.g: <% include StatusMessage %>


When redirecting have to pass the status message in the URL rather than the Session.

  1. Set the message as above.
  2. Append the status message to the GET string e.g: Director::redirect(Director::absoluteBaseURL() . $this->Link() . '?' . StatusMessage::query_string());

Known Issues

GitHub Issue Tracker

Something went wrong with that request. Please try again.