Prestashop provide the way to make entire new page through your module. For this you must follow directory structures
Some step given bellow to make new page
Step 1 – Creating the correct folder structure
Create a module and install it (for how we create module you can saw the previous blog )
let your module name is testmodule then after installation you can check module folder where you get testmodule folder
Directory structure is
- module=>your module name
- controllers=>front=> your file name
that means directory structure is
"module/modulename/controllers/front/filename"
in my case file name is test.php
Step 2 – Adding the new page’s controller
<?php if (!defined('_PS_VERSION_')) exit; include('../../config/config.inc.php'); class modulenameTestModuleFrontController extends ModuleFrontController { public function initContent() { global $smarty; parent::initContent(); include('../../header.php'); include(dirname(__FILE__).'/../../footer.php'); } } ?>
your class name as
modulename is your module name.
then add your file name in my case my file name is test then i am adding “Test” and then add ModuleFrontController and extends ModuleFrontController
now open this link to any browser
index.php?fc=module&module=modulename&controller=test
Be the first to comment.