30,909
edits
| Line 98: | Line 98: | ||
} | } | ||
$this->results=array('myreturn'=>$myvalue) | if (! $error) | ||
{ | |||
$this->results=array('myreturn'=>$myvalue) | |||
return | $this->resprints='A text to show'; | ||
return 0; // or return 1 to replace standard code | |||
} | |||
else | |||
{ | |||
$this->errors[]='Error message'; | |||
return -1; | |||
} | |||
} | } | ||
} | } | ||
| Line 111: | Line 118: | ||
* '''$object''' es el objeto con el que va a trabajar. Ej: el producto si se encuentra en el contexto productcard. | * '''$object''' es el objeto con el que va a trabajar. Ej: el producto si se encuentra en el contexto productcard. | ||
* '''$action''' es la acción si se ha enviado alguna (generalmente "create", "edit" o "view"). | * '''$action''' es la acción si se ha enviado alguna (generalmente "create", "edit" o "view"). | ||
* '''$hookmanager''' es propagado para permitir a su hook llamar a otros hooks. | * '''$hookmanager''' es propagado para permitir a su hook llamar a otros hooks. | ||
= Listado de Hooks disponibles en Dolibarr = | = Listado de Hooks disponibles en Dolibarr = | ||