Triggers-acciones: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
m (Import interlang links (links to translated versions of this page in other languages) from origin English page "Triggers".)
mNo edit summary
Tag: 2017 source edit
Line 94: Line 94:


{{TemplateListOfTriggers}}
{{TemplateListOfTriggers}}


= Gestionar nuevos eventos =
= Gestionar nuevos eventos =
Line 99: Line 100:
Para la gestión de otros eventos como los anteriores, es necesario modificar el código Dolibarr para añadir la secuencia siguiente en los métodos de negociado destinados a la gestión de eventos:
Para la gestión de otros eventos como los anteriores, es necesario modificar el código Dolibarr para añadir la secuencia siguiente en los métodos de negociado destinados a la gestión de eventos:


<source lang="php">
<source lang = "php">
// Appel des triggers
// Call trigger
include_once(DOL_DOCUMENT_ROOT . "/core/class/interfaces.class.php");
//$this->context = array('paramX'=>$valueX);
$interface=new Interfaces($this->db);
$result = $this->call_trigger('XXXXX_YYYYY', $user);
$result=$interface->run_triggers('XXXXX_YYYYY',$this,$user,$langs,$conf);
if ($result <0) $error++;
if ($result < 0) { $error++; $this->errors=$interface->errors; }
// End call triggers
// Fin appel triggers
</source>
</source>


Navigation menu