Kategorie : OXID eShop

Inhaltsverzeichnis Grundsätzliches Es gibt einige Möglichkeiten zu schauen, ob eine Email via SMTP versendet wurde oder via PHPMailer. Die erste Möglichkeit ist mMn. [MB] am besten, da sie mehr Details zeigt. Selbständig eine PW-Vergessen mail zusenden aktivieren von „SMTP-Debugging“ in der config.inc.php (wird aber für alle Sichtbar sein, also AUCH KUNDEN!) eine Datei mit nachfolgendem ..

weiterlesen

Im Regelfall stellen wir dem Kunden an seinem Konto bei git.d3data.de das Repository zur Installation zur Verfügung. Bedingung ist, dass sich der Kunde dort ein Konto anlegt. D3-Administratoren können private Repositories dann dem Kundenkonto (ggf. mit eingeschränkten Rechten) verfügbar machen. Um das Modul in der Kundeninstallation via Composer zu installieren, gibt es folgende Wege, die ..

weiterlesen

Eine Shopinstallation besteht aus einer Zusammenstellung verschiedener Pakete. Diese Zusammenstellung (Compilation) ist im Standard unter einer einheitlichen Versionsnummer definiert. Das Kernpaket des OXID-Shops (CE) hat hingegen eigene Versionsnummern, die zur Compilationversion abweicht. Um die Versionen in Zusammenhang bringen zu können, sind nachfolgend die aktuellen Versionen aufgeführt: Compilation(Metapackage) CE Flow-Theme Wave-Theme PHP Datum 6.0.0 6.0.0 2.3.1 ..

weiterlesen

Textbausteine können mit eigenen Sprachdateien überschrieben werden. Die Einlesereihenfolge der Dateien wird im Shop so definiert: Frontend: /application/translations/<lang>/lang.php /application/translations/<lang>/*_lang.php (ohne cust_lang.php) /application/views/<theme>/<lang>/lang.php /application/views/<theme>/<lang>/*_lang.php (ohne cust_lang.php) /application/views/<custtheme>/<lang>/lang.php /application/views/<custtheme>/<shopid>/<lang>/lang.php       oder /application/views/<theme>/<shopid>/<lang>/lang.php /application/views/<custtheme>/<shopid>/<lang>/*_lang.php (ohne cust_lang.php)       oder /application/views/<theme>/<shopid>/<lang>/*_lang.php (ohne cust_lang.php) /modules/<activeModules>/application/translations/<lang>/*_lang.php (ohne cust_lang.php) (ab 4.9/5.2)       oder /modules/<activeModules>/translations/<lang>/*_lang.php (ohne cust_lang.php)       oder /modules/<activeModules>/out/lang/<lang>/*_lang.php (ohne cust_lang.php) (bis 4.8/5.1) (in Reihenfolge, wie in ..

weiterlesen

Diese Dateien liefern wir in Modulen zukünftig nicht mehr aus. Statt dessen wird es eine Anleitung geben, die dem Kunden erklärt, wie die Scripte anzulegen bzw. anderweitig zu verwenden sind. Die Verlinkung zur Dokumentation finden Sie im jeweiligen Installationshandbuch. Überladbare Dateien gibt es demnach dann n..

weiterlesen

Legen Sie sich hierzu ein neues Modul im Shop an (eigener Ordner unter „modules“ mit eigener „metadata.php“). Darin können Sie eine eigene Überladung der betreffenden Klasse anlegen. Definieren Sie die zu verändernde Methode und fügen Sie den veränderten / ergänzenden Programmcode ein. Vergessen Sie bitte nicht, je nach Erfordernis und Existenz die Parent-Methode aufzurufen. Auf ..

weiterlesen

Funktionen sind leider grundsätzlich nicht überladbar. Da diese in unseren Modulen jedoch kaum vorkommen, kann dies vernachlässigt werden. Sollten Sie dennoch Bedarf an einer Änderung der Funktionen ergeben, passen Sie die „functions.php“ unter eigener Verantwortung und Kon..

weiterlesen