Erstellen Sie eine benutzerdefinierte Seite in Prestashop 1.5.3

Ich möchte eine benutzerdefinierte Seite in Prestashop 1.5.3 erstellen, ohne CMS zu verwenden.

Leider kann ich keine Tutorials finden, die mit 1.5.3 arbeiten.

Bisher habe ich im Shop-Stammverzeichnis eine test.php-Datei mit folgendem Inhalt angelegt:

<?php
include(dirname(__FILE__).'/config/config.inc.php');
include(dirname(__FILE__).'/header.php');

$smarty->display(_PS_THEME_DIR_.'test.tpl');
?>

Ich habe die entsprechende test.tpl in meinen Themes-Basisordner gelegt. Es enthält einfach "Hallo Welt".

Ich habe die blockmenu.php geändert und einen benutzerdefinierten Link zu meiner Seite erstellt:

$this->_menu .= '<li><a href="test.php">TEST</a></li>'.PHP_EOL;

Wenn ich auf den Link klicke, wird die Seite angezeigt, aber der HTML-Code ist irgendwie beschädigt. Die Body-ID der Seite ist auf festgelegtSeite nicht gefunden und die linke Spalte wird generiert, aber nicht angezeigt. Gibt es eine Möglichkeit, den $ page_name für meine benutzerdefinierte Seite festzulegen, damit ich überprüfen kann, ob meine benutzerdefinierte Seite geladen ist, und die Generierung der linken und rechten Spalte zu unterdrücken?

Gibt es eine andere Möglichkeit, eine funktionsfähige benutzerdefinierte Seite ohne CMS zu erstellen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage