Skip to content
Status (flash) messages for SilverStripe
PHP Scheme
Failed to load latest commit information.
code Bugfix: same bug as previous, better fix. Oct 19, 2011
css Initial commit. May 13, 2011
images Initial commit. May 12, 2011
templates/Includes Initial commit. May 12, 2011
README.md Minor update to README. Oct 13, 2011
_config.php Initial commit. May 12, 2011

README.md

SilverStripe Status Message Module

Maintainer Contacts

Requirements

  • SilverStripe 2.4

Documentation

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 yoursite.com/dev/build?flush=1 to rebuild the database.

Usage Overview

Session

  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 %>

URL

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.