Ich habe eine andere Seite in meiner OpenCart-Umgebung, sagen wir die "über uns" -Seite, die diese Formulare unten hat, vorausgesetzt, der Benutzer hat Artikel in ihrem Einkaufswagen, diese Formulare sollten funktionieren, aber nicht:
Geben Sie hier Ihren Gutscheincode ein:
%Vor%Geben Sie hier Ihren Gutscheincode ein:
%Vor%Dies ist für das Gutscheincode-System, aber es funktioniert nicht (dieser Code wird standardmäßig nicht bearbeitet):
/catalog/controller/checkout/cart.php
%Vor% Diese drei Systemblöcke sind Module in OpenCart. Sie werden zusammengeschleift, Sie können die Dateien bearbeiten, zum Beispiel etwas leer machen oder eine if/else
-Anweisung verwenden, um nur bestimmte Module anzuzeigen.
Sie können das Formular selbst nicht in cart.tpl
aufrufen, es muss sein:
Dies wird Schleife und zeigen Sie die Modul-TPL-Dateien, Versand, Gutschein und Gutschein. Sie sind seltsam gelegen
%Vor%Wir benutzen sie nicht alle, also haben wir den Gutschein und den Versand ausgeblendet. Das Coupon-Formular sieht folgendermaßen aus:
%Vor% Also so und wo diese Dateien sind, die total
hat auch einen Controller und coupon
und alle anderen Module sind Controller und Standard-MVC.
Damit der Code für externe Seiten wie gewünscht verwendet werden kann, sollte der Code für die tpl-Dateien und die $modules
- und $module
-Schleife lauten:
(Stellen Sie sicher, "slash" index.php im Falle von SEO URI)
Sicher, Beispiel, auf Ihrer Über uns Seite:
%Vor%