Tassos Docs
EngageBox
v6.3.7
- Getting Started
- Triggers
-
Display Conditions
- E-Commerce Conditions (VirtueMart - HikaShop)
- Homepage
- New/Returning Visitor
- K2 - Page Type
- K2 - Tag
- K2 - Category
- K2 - Item
- PHP
- Region
- City
- User Access Level
- Joomla! Content Component View
- Month
- Day of Week
- Cookie
- IP Address
- Referrer URL
- AcyMailing List
- Convert Forms Conditions
- Language
- Component
- Joomla! Content Category
- Joomla! Content Article
- Continent
- Country
- Operating System
- Browser
- Device
- Time on Site
- EngageBox - Viewed Another Popup
- Pageviews
- User
- User Group
- Time
- Date
- URL
- Menu
- Display Conditions
- Trigger based on URL match
- Campaign Types
- Styling and Customization
- Integrations
- Advanced Features
-
Functionality
- Αdd Sound Effects to Your Popups
- Make Accessible Popups
- Add a Countdown timer in your popup
- Limit impressions per unique visitor
- Test the responsiveness of your boxes for various devices and viewports
- Open a box by clicking on a menu item
- Trigger based on the minimum time visitor spent on the site
- Auto-close after a specific amount of time
- Open a box using HTML Attributes
- Solutions
- Developers
Layout Overrides
EngageBox uses the Joomla MVC, that means you can copy any view or layout in your own template and personalize it as you want. Each box type (Custom Text, Email Subscription Form, Load Existing Module e.t.c.) is using its own separate layout file which can be overridden in your own template by just copying that file to your template folder.
The layout overrides feature requires EngageBox v4.2.1+
Override the main layout
To override the main layout used to display each popup, copy the file
/administrator/components/com_rstbox/layouts/box.php
to your template's html folder
/templates/TEMPLATE_NAME/html/layouts/com_rstbox/box.php
Override the layout of a box type
Each EngageBox box type is shipped as a separate Joomla plugin and its layout can be overriden in your template. The available plugin names are:
Box Type | Plugin Name |
---|---|
Email Subscription Form | emailform |
Existing Module | module |
Freetext | custom |
iFrame | iframe |
Image | image |
Social Media | social |
Yes / No | yesno |
To override the layout of a box type, copy the file
/plugins/engagebox/PLUGINNAME/tmpl/default.php
to your template's html folder
/templates/TEMPLATE_NAME/html/plg_engagebox_PLUGINNAME/default.php
Last updated on Nov 26th 2024 12:11
In This Article