Jump to content
Sign in to follow this  
SamESTLA

Prestashop 1.7 module controller setTemplate

Recommended Posts

Bonjour à tous,

 

Alors j'ai le même type de soucis que certains ici à savoir, j'utilise en ligne prestashop 1.7,

comme je disais à okom3pom sur un autre topic, j'ai suivi la documentation:

https://devdocs.prestashop.com/1.7/modules/creation/displaying-content-in-front-office/#embedding-a-template-in-the-theme

où il manque d'ailleurs "<?php";

 

Dans mon dossier ModuleMoi\controllers\front\display.php

j'ai ce texte:

"

 

<?php  

/**

*/

class ModuleMoidisplayModuleFrontController extends ModuleFrontController

{

public function initContent()

{    

parent::initContent();    

$this->setTemplate('module:ModuleMoi/views/templates/front/display.tpl');

}

}

 

"

et dans mon fichier display.tpl situé dans ModuleMoi/views/templates/front/

j'ai essayé:

"

bienvenue dans ma boutique! (uniquement tel quel)

 

"

mais aussi:

"

 

{extends file='page.tpl'}

{block name='page_content'}
<h1>bienvenue dans ma boutique!</h1>
{/block}

 

"

et là ça ne fonctionne toujours pas?

Rien ne s'affiche et j'ai le message "La page que vous cherchez n'a pas été trouvée."

quand je clique sur "click me!"

Pour information

j'ai uniquement comme dossiers dans ModuleMoi:

- controllers/front

- sql

-translations

-upgrade

-views

Share this post


Link to post
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
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More