tutorial-de


Hersteller des Artikel in der Bestellbestätigung hinzufügen

Den Hersteller eines Artikels in der Bestellbestätigung des Kunden und den Shopadmins hinzufügen

NodeJS auf Profihost Expert Webhosting installieren

Im Tutorial wird erklärt, wie NodeJS (das man ggf. für eigene Module benötigt), per SSH auf Servern von Profihost installiert wird.

OXID eShop RDFa

Mit strukturierten Daten, beispielsweise nach schema.org, kann das Suchergebnis in der Google-Suche „aufgepeppt“ werden. Viele Content Management Systeme (CMS) und Onlineshopsysteme, wie auch OXID eShop, stellen bereits strukturierte Daten zu Verfügung.

nodejs LESS compiler für OXID Themes

Mit dem neuen Flow Theme von OXID haben wir nun endlich auch LESS Stylesheets, dank denen man mit wenig Aufwand den Shop z.B. farblich komplett umgestalten kann.

Cache „vorwärmen“ mit psCacheWarmer

Das Modul psCacheWarmer greift auf den Inhalt der XML-Sitemap zu und ruft eine URL nach der anderen (per CURL) auf.

HowTo: Von XML nach SQL

Wer mit Content-Managment-Systemen oder Onlineshopsystemen wie beispielsweise Oxid eShop arbeitet, und eine große Datenmenge von einer XML-Datei in eine SQL-Datenbank schleusen muss, steht oft vor einem Problem. Neben „XML Importer Plugins“ und angepassten Snippets, die mal mehr und mal weniger gut funktionieren gibt es kaum Anleitungen zu diesem Thema.

Daher möchte ich in diesem Beitrag zeigen wie Sie Ihre Daten aus der einer XML-Datei mithilfe von PHP in Ihre SQL-Datenbank übertragen.

OXID EE MySQL Master/Slave Setup

Mit der Option für Master-/Slave-Setups bietet OXID gerade für große Shops mit regelmässigen, umfangreichen Datenänderungen über Drittsysteme einen erheblichen Performance-Hebel.
Weiss man um die technischen Hintergründe des OXID-Datenbankadapters und kennt die möglichen Fehlerquellen auf Seiten der MySQL-Datenbank-Synchronisation, spricht nichts dagegen, dieses Feature im produktiven Einsatz zu nutzen.

Tutorial: Pflichtfelder für Kunden ändern in OXID eShop

Pflichtfelder in Formularen sind Felder, die Kunden (Besucher) zwingend ausfüllen müssen. Wenn sich ein Neukunde in einem OXID Onlineshop registriert (oder bestellt), machen Pflichtfelder Sinn, denn so lässt sich sicherstellen, dass die Adresse vollständig ist und die Bestellung rasch ausgeliefert werden kann. In OXID Shops sind Pflichtfelder für die Registrierung bzw. Bestellung bereits voreingestellt. Manchmal […]

OXID eShop Erweiterungen – Teil 5

In diesem Teil möchte ich euch eine einfache Möglichkeit zeigen, wie ihr eure Individuellen Informationen über ein Modul im Template zur Verfügung stellt.

Tutorial: Cookie Meldung in OXID eShop aktivieren und anpassen

Websites und Shops verwenden Cookies. Das sind kleine Textdateien, in denen besucherbezogene Daten gespeichert werden. Damit erkennt der Shop oder die Website den Besucher wieder. Und zwar nicht nur nach zwei Tagen, sondern bei jedem Aufruf einer einzelnen Seite. Schon seit vielen Jahren gibt es eine EU-Richtlinie, die den Einsatz von nicht unbedingt notwendigen Cookies […]

OXID eShop Erweiterungen – Teil 4

Nun steigen wir tiefer in die Modulentwicklung ein. In diesem Teil möchte ich die Möglichkeiten aufzeigen, die man zur Erweiterung des Backends hat und wie man eigene Navigationspunkte und Seiten im Backend erstellt.

oxBasket erweitern – Weitere Daten transportieren

Einleitung Standardgemäß werden im oxBasket Model, welches in der Session in OXID hinterlegt wird alle relevanten Informationen zu einem Bestellvorgang transportiert. Sei es die Warenkorbartikel, Liefer- und Rechnungsanschrift oder ähnliches. Daher eignet sich das Erweitern von oxBasket auch prinzipiell gut um weitere Daten später an oxOrder zu übergeben. Ebenso ist das oxBasket-Objekt in der Session […]