So legen Sie die Kategorieseite in Prestashop als Startseite fest

7

Ich habe Ссылка als meine Startseite. Meine Kategorieseiten-URL ist Ссылка

Jetzt muss ich meine Homepage auf Category Page umleiten. Ich habe es in den Einstellungen versucht & gt; SEO & amp; URLs & gt; Shop-URL einstellen & gt; Basis-URI als index.php? id_category = 10 & amp; controller = Kategorie

Nun wird die Seite zu meiner Kategorie URL weitergeleitet, aber die Seite öffnet sich nicht. Die URL zeigt sich so Ссылка ?

    
Gireesh 25.09.2013, 18:46
quelle

2 Antworten

17

Sie machen es falsch. Tun Sie es wie folgt:

A) Einfach aber nicht empfehlenswert.

1) Öffnen Sie Controller / IndexController.php

2) Ändern Sie die Funktion initContent wie folgt:

%Vor%

B) Empfohlener Weg:

1) Copy Controller / IndexController.php zum Überschreiben / Controller / Ordner 2) Öffnen Sie die kopierte Datei und bearbeiten Sie sie wie folgt:

%Vor%

3) Speichern Sie die Datei und wechseln Sie in den Cache-Ordner. Suchen Sie class_index.php , wenn es dort ist, löschen Sie es. Dann überprüfen Sie die Website, wenn es funktioniert.

Hinweise:

1) Der obige Code soll Ihnen eine Idee geben, es kann oder auch nicht funktionieren. Bitte nehmen Sie Anpassungen nach Ihren Bedürfnissen vor.

2) In den neuesten Versionen von Prestashop sind alle Klassen in der Datei class_index.php indiziert. Wenn Sie also einen Controller oder eine Klasse überschreiben, funktioniert es möglicherweise erst, wenn Sie diese Datei löschen. Wenn eine neue Anfrage an den Server gestellt wird, erstellt PS diese Datei automatisch für Sie neu.

Hoffe, das wird helfen.

    
Altaf Hussain 26.09.2013, 07:33
quelle
0

Es ist mein Weg:

  1. Erstellen Sie die Datei override / controllers / front / IndexController.php
  2. Schreiben:
%Vor%
  1. speichern
  2. Entferne Dateicache / class_index.php
  3. Gewinn!
Yuri Malov 15.05.2015 18:40
quelle

Tags und Links