Warning: You are browsing the documentation for PrestaShop 8, which is outdated.
You might want to read an updated version of this page for the current version, PrestaShop 9. Read the updated version of this page
Hook | actionFrontControllerSetVariables |
---|---|
Locations | FO |
Type | action |
Origin | core |
Aliases | |
Description | Add variables to javascript object that is available in Front Office. These are also available in smarty templates in modules.your_module_name. |
This hook has an $array_return
parameter set to true
(module output will be set by name in an array, see explaination here).
Origin | File |
---|---|
core | classes/controller/FrontController.php |
<?php
array(
'templateVars' => &(array)
);
```php
<?php
public function hookActionFrontControllerSetVariables()
{
return [
'your_variable_name' => 'Your variable value',
];
}
Hook::exec(
'actionFrontControllerSetVariables',
[
'templateVars' => &$templateVars,
],
null,
true
)