Jump to content

Edit History

Jimmyganci

Jimmyganci


forget html code

Bonjour à tous, je rencontre une difficulté sur un contrôleur. Sur un module je cherche simplement à renvoyer dans ma fonction initContent un template smarty.

 

contrôleur aelys.php

if (! defined ( '_PS_VERSION_' )) { # sortie de validation du module ; }  
    
    


class AelysOrdersProductsStoresManagerAelysModuleFrontController extend ModuleFrontController {   


	fonction publique initContent () { 
		parent :: initContent (); 
	

		$this -> context -> smarty -> assign ([ 'message' => 'message]);  
        $this->setTemplate(' module : ' . $this->module->nom . ' / views / templates / front / aelys .tpl ' );
	}
}

 

fichier aelys.tpl

    
<div>
    <h1>Hello World</h1>
</div>

Le problème est que le contenu de mon template s'affiche 2 fois.
J'ai déjà comparé mon module aux autres et fait plusieurs tests et recherches mais si toutefois quelqu'un a une solution qui sonne comme une évidence...je suis preneur.


320284172_Capturedecran2022-09-30a18_50_49.thumb.png.a64639a456d141053b1a73821afa1244.png

Merci d'avance et bonne soirée.

Jimmy

Jimmyganci

Jimmyganci

Bonjour à tous, je rencontre une difficulté sur un contrôleur. Sur un module je cherche simplement à renvoyer dans ma fonction initContent un template smarty.

 

contrôleur aelys.php

if (! defined ( '_PS_VERSION_' )) { # sortie de validation du module ; }  
    
    


class AelysOrdersProductsStoresManagerAelysModuleFrontController extend ModuleFrontController {   


	fonction publique initContent () { 
		parent :: initContent (); 
	

		$this -> context -> smarty -> assign ([ 'message' => 'message]);  
        $this->setTemplate(' module : ' . $this->module->nom . ' / views / templates / front / aelys .tpl ' );
	}
}

 

fichier aelys.tpl


    

Le problème est que le contenu de mon template s'affiche 2 fois.
J'ai déjà comparé mon module aux autres et fait plusieurs tests et recherches mais si toutefois quelqu'un a une solution qui sonne comme une évidence...je suis preneur.


320284172_Capturedecran2022-09-30a18_50_49.thumb.png.a64639a456d141053b1a73821afa1244.png

Merci d'avance et bonne soirée.

Jimmy

Jimmyganci

Jimmyganci

Bonjour à tous, je rencontre une difficulté sur un controller. Sur un module je cherche simplement à renvoyer dans ma fonction initContent un template smarty.

 

controller  aelys.php

if (!defined('_PS_VERSION_')) {
    # module validation
    exit;
}

class AelysOrdersProductsStoresManagerAelysModuleFrontController extends ModuleFrontController
{

	public function initContent()
	{
		parent::initContent();

		$this->context->smarty->assign(['message' => 'message]);
        $this->setTemplate('module:' . $this->module->name . '/views/templates/front/aelys.tpl');
	}

 

fichier aelys.tpl

<div>
    <h1>Hello World</h1>
</div>

Le problème est que le contenu de mon template s'affiche 2 fois.
J'ai déjà comparé mon module aux autres et fait plusieurs test et recherche mais si toutefois quelqu'un a une solution qui sonne comme une évidence...je suis preneur.


320284172_Capturedecran2022-09-30a18_50_49.thumb.png.a64639a456d141053b1a73821afa1244.png

Merci d'avance et bonne soirée.

Jimmy

×
×
  • Create New...