Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

SilverStripe Holding Page Module

Maintainer Contacts

  • Frank Mullenger (frankmullenger_AT_gmail(dot)com) My Blog


  • SilverStripe 2.4.5


There is a much better module here that does essentially the same thing as this module but much better. Please consider using that module instead.

Installation Instructions

  1. Place this directory in the root of your SilverStripe installation, probably best to call the folder 'holdingpage'.
  2. Visit to rebuild the database.

Usage Overview

  1. Create a new HoldingPage in the CMS area of your SilverStripe installation, make sure you publish it.
  2. Choose a holding page to display in the config area of the CMS (the top item in the Page Tree).
  3. Visit the frontend of your website, log in as an admin user if you want to bypass the holding page and navigate your website.

###Changing the holding page template If you want to change the template used by the holding page then simply create a file in the templates/ folder of your theme. Flush the cache and the new holding page template should be used. Same principle applies for the Layout/ file. This can be useful to remove navigation elements from the page etc.


If you unpublish a holding page which is currently being used as the holding page for the site (you have that page selected in the config area) then after the page is unpublished it will no longer be set as the holding page for the site.

Known Issues

GitHub Issue Tracker


Easily set a holding page for a SilverStripe project



No releases published


No packages published
You can’t perform that action at this time.