Download the PHP package thelia/header-highlights-module without Composer
On this page you can find all versions of the php package thelia/header-highlights-module. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download thelia/header-highlights-module
More information about thelia/header-highlights-module
Files in thelia/header-highlights-module
Package header-highlights-module
Short Description HeaderHighlights module for Thelia
License LGPL-3.0-or-later
Informations about the package header-highlights-module
Header Highlights
This module for Thelia add a customizable view on your home page. You can upload you own image and overload the default template in your template for using the carousel. This module replace thelia/Carousel
Installation
Manually
- Copy the module into directory and be sure that the name of the module is HeaderHighlights.
- Activate it in your thelia administration panel
Composer
Add it in your main thelia composer.json file
Usage
In the configuration panel of this module, you can upload/edit the view with 3 images.
Hook
You must define 3 hooks to render (one for html, one for css and one for js)
Here is an example :
{hook name="header.html"}
{hook name="header.css"}
{hook name="header.js"}
Loop
Customize images with the header image loop must provide locale or lang_id parameters
[header_highlights_loop]
Input arguments
Argument | Description |
---|---|
locale | a string with the local ex: fr_FR |
lang_id | an int matching with the LangId |
display_type | a string equals to "desktop" or "mobile" |
use_thelia_library | if true, don't generate image cache and set IMAGE_URL to NULL |
Output arguments
Variable | Description |
---|---|
$ID | the image ID |
$TITLE | the slide title |
$CATEGORY | category |
$CTA | call to action |
$CATCHPHRASE | catchphrase |
$URL | the related URL |
$IMAGE_URL | The absolute URL to the generated image |
$ORIGINAL_IMAGE_URL | The absolute URL to the original image |
$IMAGE_BLOCK | position of the header image in the view |