Buenas compañeros.
Muchas gracias a todos por el foro y la ayuda.
Estoy intentando que al registrarse un cliente en la web me genere un registro en una tabla nueva que he creado para este uso, luego uso esos datos para otra cosa.
El caso es que hago lo siguiente:
El modulo funciona correctamente porque hace otras cosas y lo hace bien.
en la funcion:
public function hookactionModuleRegisterHookAfter(){
// $p = Context::getContext()->customer->id;
$p = 1;
$sql = 'INSERT INTO '._DB_PREFIX_.'pi_registro (parametros) VALUES ("'.$p.'")';
$resultados = Db::getInstance()->execute( $sql );
return true;
}
y el hook esta activado correctamente en la lista de posiciones.
el caso es que registro un usuario, pero no realiza la tarea...
En este caso le he puesto que ponga un 1 en el campo parametros, porque no se si en context ya existe el cliente en este momento, pero aun así no hace nada...
Alguna idea de porque no me funciona el hook?
gracias.
.