Jump to content

hook dans AdminProduct, sauvegarder et rester


Recommended Posts

Bonjour,

dans mon module j'ai créé un hook pour rajouter un onglet dans AdminProduct

public function hookdisplayAdminProductsExtra ($params){
		echo 'hello world';
// + ajout des boutons cancel / save / save and stay
}

Au départ pas de soucis, j'ai bien l'onglet qui se créé, l'affichage de mon "hello world".

Mais le problème c'est le bouton "save and stay":

Le traitement se fait correctement mais à l'affichage, mon "hello world" passe au dessus de tout et ce mets au début du site.

 

En remontant les controller, j'arrive dans AdminController :

public function initContent(){
...
if ($this->display == 'edit' || $this->display == 'add')
{
	if (!$this->loadObject(true))
		return;
	p('$this->content : '. $this->content . ' ;');
	$this->content .= $this->renderForm();
	d('$this->content : '. $this->content . ' ;');
}

...
}
...

public function renderForm()
{
   return 'ok';
}

et j'obtiens l'affichage:

$this->content : ;
hello world
$this->content : ok ;

END

Alors la je comprend pas très bien...

Y a-t-il un traitement parallèle pour les hook des Modules externes?

Faut-il un nouveau pour l'affichage de mon modules après le "save and stay"?

est ce le echo qui n'est pas conforme?

....

Tout pleins de questions quoi ^^

Edited by flobrflo (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...