PrestaShop létre saját oldalt (controller) front-end (fordítás)

előszó

Követve PrestaShop 1.5: hozzáadása vezérlő saját modul (Translation) úgy döntött, hogy azonnal hozzá fordítást egy másik kis megjegyzés. Fordítás összhang csekély módosításával az eredeti szöveg.

Prestashop lehetővé teszi, hogy új oldalakat a modulra. Néhány alábbi lépéseket lehetővé teszi, hogy hozzon létre egy új oldalt.

1. lépés - Készítse el a szükséges könyvtár felépítése

Fordító: létrehozása és azok telepítése ismertetett számos cikket és könnyen elérhető az interneten.

Tegyük fel, hogy a neve a modul testmodule, akkor a telepítés után ellenőrizni tudja a könyvtár, amelyben a modul található a könyvtár az TestModule
A szükséges szerkezet a helyén gyökér: modul => nazvanie_modulya => vezérlők => elülső => vash_fayl

Azaz:
"Modul / modulename / vezérlők / elöl / fájlnév"
Az én esetemben, a fájl nevét test.php

2. lépés - Készítsen egy vezérlőt az új oldal

if (! defined ( '_ PS_VERSION_))
exit;
include ( '../../ config / config.inc.php');
osztály modulenameTestModuleFrontController kiterjed
ModuleFrontController public function initContent () global $ smarty;
szülő :: initContent ();
include ( '../../ header.php');
közé tartozik a (dirname (__ FILE __) '/ .. / .. / footer.php'.);
>
>

A nevét az osztály nevét a modul modulename. Ezután add hozzá a fájl nevét, az én esetemben a neve a Test fájlt. és adjunk hozzá ModuleFrontController örökölt ModuleFrontController.

Most bármilyen webböngésző, akkor nyissa meg az oldalt beírja az URL:
nazvanie_sayta / index.php? fc = modulemodule = modulenamecontroller = teszt