Vivvo modules interact between VTE and Vivvo Object. Basic purpose of module is to:
VTE parser calls on Vivvo site to auto load module with provided template and parameters.
These are default VTE parameters for invoking a module.
| Parameter name | Value | Description |
|---|---|---|
| template | string | Template filename and path relative to Vivvo root |
| template_string | string | string template |
| cache | 0|1 | Enable module output caching |
Example:
<vte:load module="box_sections" id="{category.id}" template_string="{template_string}" prefix="{prefix}" />
List of predefined modules available by default that cover all the standard needs. You can develop and register own module for any specific task at any point.
You'd like to program Vivvo modules from the ground up or figure out what modules are actually doing behind the scenes? Then please refer to Developing Modules section.