Jump to content

override page cms, problème URL rewrite


Recommended Posts

Bonjour,

 

Je veux créer une page CMS spécifique, et je bloque sur la partie URL rewrite

(Version 1.6.0.14 de prestashop)

 

Création du fichier : /override/controllers/front/CarteController.php (code en bas de page)

Création du fichier : /montheme/carte.tpl

Suppression de cache/class_index.php

 

Ca c'est ok, la page affiche ce qu'il faut mais via l'url /fr/index.php?controller=carte

Maintenant je souhaiterai utiliser la réécriture d'URL (et créer la page via l'admin SEO&URL)

 

http://stackoverflow.com/questions/27385742/custom-page-in-prestashop-1-6-without-cms

Cette page parle de "Controller::getController('MypageController')->run();"[/size]

Mais pas de changement.

 

Avez-vous une piste ?

 

Merci.

 

 

 

 

Code de /override/controllers/front/CarteController.php

 

 

class CarteControllerCore extends FrontController {
 
public $php_self = 'carte';
 
/**
*  Initialize controller
*  @see FrontController::init()
*/
public function init() {
parent::init();
}
 
/**
*  Assign template vars related to page content
*  @see FrontController::initContent()
*/
public function initContent() {
parent::initContent();
 
$this->setTemplate(_PS_THEME_DIR_.'carte.tpl');
 
}
 
public function setMedia()
{
parent::setMedia();
 
       $this->addJS(_THEME_JS_DIR_.'carte.js');
}
}
Edited by 7h47 (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...