dev-master
9999999-devSet SilverStripe to use a pre-defined shared HTML or PHP file on the server rather than generating one from the theme/templates.
BSD-3-Clause
The Requires
by Kirk Mayo
by Nathan J. Brauer
Set SilverStripe to use a pre-defined shared HTML or PHP file on the server rather than generating one from the theme/templates.
This module is used to add universal error pages to a site or a collection sites. You can use it to specify a path of where to find some standard error pages. These pages can be plain html which will output the raw html of the file or it can be a php file which it will just output the response from a php file., (*1)
composer require marketo/silverstripe-universalerrorpage
The module can be modified via a YAML file to specify a path or a particular
file for a certain error code.
To define a path specify this in a YAML config file under UniversalErrorPage
with the name DefaultPath
If no path is defined it defaults to /var/www/error_pages/
You can also specify a page for a particular error code under UniversalErrorPage
., (*2)
UniversalErrorPage: ConvertOnDevBuild: true DefaultPath: '/etc/apache2/error/' 404: '/etc/apache2/error/error.php'
Any existing SilverStripe error pages will need to be removed as well as the static html files which are created in assets., (*3)
Set SilverStripe to use a pre-defined shared HTML or PHP file on the server rather than generating one from the theme/templates.
BSD-3-Clause