Skip to main content

Module Hook

Module hook loop lists all defined module hooks. {loop type="module_hook" name="the-loop-name" [argument="value"], [...]}

Arguments

ArgumentDescriptionDefaultExample
activeCheck if the hook is active*active="1"
excludeA single or a list of hook IDs to excludeexclude="1,2,3"
hookThe hook namehook="displayHeader"
hook_activeCheck if the hook is active*hook_active="1"
idThe hook IDid="2"
moduleThe module namemodule="blockcart"
module_activeCheck if the module is active*module_active="1"
ordera list of values see sorting possible valuesmanualorder="id"

Plus the global arguments

Outputs

VariableValue
$ACTIVEThe hook status
$CLASSNAMEThe hook class name
$HOOK_ACTIVEThe hook status
$HOOK_IDThe hook ID
$IDThe hook module id
$METHODThe hook method
$MODULE_ACTIVEThe module status
$MODULE_CODEThe module code
$MODULE_IDThe module ID
$MODULE_TITLEThe module title
$POSITIONThe hook position
$TEMPLATESThe hook templates

Plus the global outputs

Order possible values

Arguments

Ascending valueDescending valueSorted fields
enabledenabled_reverseactive
hookhook_reversehook
idid_reverseid
manualmanual_reverseposition