xtCommerce mit Gastkonten und der Admin-Login

Neulich ist es mir während einer Template-Anpassung tatsächlich passiert. Ich habe mich von meinem eigenen Shop-System ausgesperrt und konnte mich nicht mehr in den Admin-Bereich einloggen.

Das Problem war folgendes: In dem erstellten Shop soll auf Kundenkonten komplett verzichtet werden. Aus diesem Grund habe ich zum einen im Backend unter “Kundendetails” -> “Art der Kontoerstellung” die Auswahl auf “guest” gestellt und zum anderen im Template in der index.html auf die {$box_LOGIN} verzichtet.

Das ist natürlich fatal, da man über die login.php nur noch ein Gastkonto anlegen kann und es sonst keine andere möglichkeit mehr gibt die E-Mail-Adresse und das zugehörige Passwort des Administrators einzugeben.

„xtCommerce mit Gastkonten und der Admin-Login“ weiterlesen

xtCommerce und die lieben Variablen

Es ist manchmal wirklich ärgerlich, dass nicht alle Variablen in xtCommerce (oder auch den Forks) zur Verfügung stehen. Aus diesem Grund schreibe ich hier einmal meine wichtigsten Erkenntnisse (eventuell profitieren ja auch andere davon) auf um das Ganze zu dokumentieren.

Beispielsweise steht die {$navtrail} nicht in jedem Template zur Verfügung. Ich hätte diese Breadcrumb durchaus in einer Template-Datei benötigt. Um die {$navtrail} nun außerhalb der index.html nutzen zu können muss diese jeweils in den Template-Generator-Dateien als Smarty-Variable deklariert werden. „xtCommerce und die lieben Variablen“ weiterlesen