/
MaintenancePage
MaintenancePage
GitHub - magesuite/maintenance-page
The module allows adding a custom maintenance page from the theme level.
Installation
This module is a part of MageSuite metapackage
Installation if metapackage is not used:
composer require "creativestyle/magesuite-maintenance-page" ^1.0.0
Admin settings
There is no admin setting in this module.
Backend
In progress
Frontend
In order to style the maintenance page create errors
folder in the child theme and add the following files (error-background image is just an option):
Example of local.xml file:
<?xml version="1.0"?>
<config>
<skin>your-theme</skin>
<report>
<action>print</action>
<subject>Store Debug Information</subject>
<email_address></email_address>
<trash>leave</trash>
</report>
</config>
Example of page.html file:
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title><?= $this->pageTitle ?></title>
<base href="<?= $this->escaper->escapeHtmlAttr($this->getViewFileUrl()) ?>" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="robots" content="*"/>
<link rel="icon" href="images/rieker/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="images/your-theme/favicon.ico" type="image/x-icon" />
<link rel="apple-touch-icon" href="images/apple-touch-icon.png">
<link rel="stylesheet" href="css/main.css">
</head>
<body>
<div class="maintenance">
<picture>
<source srcset="images/rieker/error-background.jpg" media="(min-width: 768px)">
<img src="images/rieker/error-background.jpg" alt="Onlineshop">
</picture>
<div class="maintenance-wrapper">
<div class="maintenance-title">
<h1>Hello</h1>
</div>
<div class="maintenance-block">
<p>Maintenance mode</p>
<p>Please reaturn later or contact us via E-Mail an info@shop.com</p>
</div>
</div>
</div>
</body>
</html>
Related content
FileUpload
FileUpload
Read with this
User area / sign in and register form
User area / sign in and register form
More like this
CmsProductBacklink
CmsProductBacklink
Read with this
NotificationDashboard (optional)
NotificationDashboard (optional)
More like this
ClearAttributes
ClearAttributes
Read with this
SuccessPageOrderDetails (optional)
SuccessPageOrderDetails (optional)
More like this