Jump to content

CMS Seite als Startseite


strate

Recommended Posts

Hallo Comunity,

 

ich möchte gerne ein oder 2 CMS Seiten vor den Shop schalten, genauer erklärt möchte ich wenn mann die Shopadresse aufruft, erstmal auf die CMS Seite kommt und dann über die Navigation oben auf den Shop klicken kann.

 

Habt Ihr eine Idee wie ich das realisieren kann. Falls es dieses Thema schon gibt und ich es nicht gefunden habe entschuldige ich mich schon mal im voraus. Bin sonst eher Foren Leser.

 

Danke und Grüße

 

Version: Prestashop 1.6.14

Link to comment
Share on other sites

Hallo strate,

 

du erstellst als erstes die cms Seite die deine Startseite werden soll und rufst die Seite auf (falls "benutzerfreundliche url" eingestellt, diese vorher ausschalten)

Die url die im Browser angezeigt wird kopierst du dir, sie sieht etwa so aus:

 

... index.php?id_cms=X&controller=cms

(das X ist eine Zahl, ID der cms Seite)

 

Falls du willst kannst du jetzt die "Benutzerfreundlichen urls" wieder einschalten.

 

Dann öffnest du die Datei:

/controllers/front/IndexController.php

 

public function initContent()
    {
        parent::initContent();
        Tools::redirect('index.php?id_cms=Y&controller=cms');
        $this->addJS(_THEME_JS_DIR_.'index.js');

Du fügst die rote Zeile ein, wobei der Teil index.php?id_cms=X&controller=cms dem zuvor im Browser kopirten Teil deiner cms-url entsprechen muss.

 

Dann noch den cache (Smarty / Compile u. Browser) löschen.

 

Grosse

Whiley

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