Jump to content

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

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...