30,997
edits
Tag: 2017 source edit |
mNo edit summary Tag: 2017 source edit |
||
| Line 35: | Line 35: | ||
En este caso, el trigger no se encontrará si no lo declara en el archivo descriptor de su módulo. Para ello añada triggers->1 en la tabla module_parts (ej: '''/mimodulo/core/modules/modMiModulo.class.php'''): | En este caso, el trigger no se encontrará si no lo declara en el archivo descriptor de su módulo. Para ello añada triggers->1 en la tabla module_parts (ej: '''/mimodulo/core/modules/modMiModulo.class.php'''): | ||
< | <syntaxhighlight lang="PHP"> | ||
// Defined all module parts (triggers, login, substitutions, menus, etc...) (0=disable,1=enable) | // Defined all module parts (triggers, login, substitutions, menus, etc...) (0=disable,1=enable) | ||
$this->module_parts = array('triggers' => 1); | $this->module_parts = array('triggers' => 1); | ||
| Line 42: | Line 42: | ||
// 'substitutions' => 0, | // 'substitutions' => 0, | ||
// 'menus' => 0); | // 'menus' => 0); | ||
</ | </syntaxhighlight> | ||
Seguidamente desactive y reactive el módulo. Esto añadirá una línea en la tabla [[Table llx_const]] que le indicará a Dolibarr que hace falta buscar un trigger en el directorio de su módulo '''htdocs/mimodulo/core/triggers'''. | Seguidamente desactive y reactive el módulo. Esto añadirá una línea en la tabla [[Table llx_const]] que le indicará a Dolibarr que hace falta buscar un trigger en el directorio de su módulo '''htdocs/mimodulo/core/triggers'''. | ||