OXID eShop Extension for Displaying Messages on Top of all Pages
- Permanent banner display
- One time, date specific banner display
- Recurrring banner display
- Time range based banner display
- Support of the themes Azure, Flow and RoxIVE
The message texts are taken from CMS pages starting with ident 'jxinfobanner'.
The module is available for the following versions
- OXID eShop 6 (actual module version)
- OXID eShop 4.x / 5.x (download here)
-
Install the module
composer config repo.JxMods/JxInfoBanner git https://github.com/job953/jxinfobanner.git
composer require jxmods/jxcinfobanner
-
Activate the module
Navigate in the admin backend of the shop to Extensions - Modules.
Select the module jxInfoBanner and click onActivate
.
Goto branch oxid-4x and follow the instructions there.
If a CMS page with ident = jxinfobanner_YYYYMMDD
exists, eg. jxinfobanner_20181125
, this page will be shown as message on 2018-11-25.
If a CMS page with ident = jxinfobanner_MMDD
exists, eg. jxinfobanner_0815
, this page will be shown as message each year at 08-15.
If a CMS page with ident = jxinfobanner
exists, this page will be shown as message permanentely.
If a CMS page with ident = jxinfobanner_range
exists and the title contains two valid date values, eg. 20170825-20170830
and today is between these dates, this page will be shown as message.