2. OXID UG Treffen Leipzig 4.5.2015

Das 2. OXID UG Treffen war mein Erstes. In der heimeligen Atmosphäre des neuen pixi* Büro-Dachstuhls fand dieses statt. Mit dabei waren sogar zwei Hunde, ein Blindenhund und meine Tammi. Als Agenturen waren D3 und Marmalade vor Ort und haben jeweils zwei ihrer Module vorgestellt. Ich hab zum Schluss noch ein kleines Azure-Responsive-Experiment und Docker vorgestellt. Da Marmalade u.a. neue Kollegen aus Litauen dabei wurde zum Teil auch Englisch gesprochen.

Continue reading

Posted on

OXID Azure ins Responsive Zeitalter katapultieren: mit Bootstrap + SASS und Grunt

Viele OXID eShops laufen mit auf Azure basierenden Templates. Dieses ist nicht responsive und sieht auf Smartphones nicht gut aus. Dieser Artikel erklärt wie das CSS-Grid der Seite auf Bootstrap umgestellt werden kann, sowie gibt Tipps und Ausblicke für die Entwickler-TODOs. Der hier vorgestellte Grunt+Bower-Workflow wird durch Sass erweitert zu einem modernen CSS-Workflow und bildet die Grundlage für die genannten Anpassungen.

Continue reading

Posted on

OXID Shop Module per Bower und Grunt automatisch aktualisieren

OXID eShop CE ist an sich ja ein tolles System out-of-the-box. Wie jedes moderne System bietet auch OXID Drittanbietern die Möglichkeit, dieses mit Modulen zu erweitern. Mittlerweile gibt es auch einige Module auf GitHub unter OpenSource-Lizenz. Mit Node.js, Bower und Grunt lässt sich ein automatischer Workflow etablieren, der Installation und Aktualisierung erleichtert.

TL;DR

Mittels Bower und Grunt werden die GitHub-Repos der Modulanbieter heruntergeladen und anschließend nach modules/ kopiert. Das lässt sich mit Grunt komplett automatisieren: Bower Update mit grunt-contrib-exec, kopieren mit grunt-contrib-copy.

Früher so: Neues Modul herunterladen, auspacken, ins Shop-Verzeichnis kopieren. Im Explorer ist es herumgeklicke, auf der Kommandozeile einiges an Tipperei.
Heute so: Neues Modul in bower.json eintragen, grunt ausführen, fertig.

Continue reading

Posted on

Daten-Migration von Strato ePages zu OXID eShop CE [Update]

Wer die Aufgabe hat alle Daten von einen Strato ePages Webshop oder Onlineshop zu OXID eShop CE (Community Edition) zu migrieren, wird feststellen, dass man dazu kaum Infos im Netz finden kann. Auch im OXID Forum findet man nur Fragen aber keine Antworten. Wer nicht Knowhow einkaufen möchte kann selbst aktiv werden.

Continue reading

Posted on