Aktueller Stand von TOXID

Joscha Krug
27. Dezember 2009
17:37 Uhr

Wie bereits angekündigt arbeiten wir zur Zeit an einer Schnittstelle zwischen dem Onlineshop OXID eSales und dem Content-Management-System TYPO3.

Nachdem die wichtigsten Funktionen stehen und ein erster Shop mit den neuen Funktionen ausgestattet ist, ist es an der Zeit einen Überblick über die Entwicklung und den aktuellen Stand zu geben.

TOXID Illustration

Grundlegendes:

Klar war von Anfang an, dass keiner der Systemkerne angefasst werden darf. Das gilt natürlich auch weiterhin. Es wird daher zwei Teile geben – einen für OXID und einen, der auf Seite von TYPO3 arbeitet. Beide Systeme sollen ihre Stärken voll ausspielen, wenn es um den Komfort bei der Bedienung und der Konfiguration geht.

Geändert hat sich ein wenig die Vorgehensweise. Bisher dachten wir an eine Single-Sign-On-Lösung, die es ermöglicht beide Systeme autarkt laufen zu lassen und als Besucher hin und her zu springen. Es hat sich jedoch gezeigt, dass die Entwicklung wesentlich leichter und schneller von statten geht, wenn der Shop als Master dient. Das heißt, es wird ein Modul geben, mit welchem man TYPO3-Seiten und Navigationen in OXID integrieren kann. TOXID wird die “fehlende” CMS-Funktion von OXID zur Verfügung stellen.

Dazu werden die Seitenelemente, welche im Shop benötigt werden, über einen zusätzlichen Page-Type generiert und anschließend in OXID zur Verfügung gestellt.

Roadmap – Was es zu tun gilt:

Folgende Arbeiten werden wir bis zur ersten Veröffentlichung erledigen:

  • Verpacken der bereits bestehenden Funktionen für den Shop in ein Modul.
  • Erstellen von Smarty-Tags für die Integration der Elemente ins Template.
  • Domainumschreibung für die integrierten Seiten mit mod_rewrite.

Weitere Funktionen, die geplant sind:

  • Integration der Suche
  • Extension für TYPO3, sodass Produkte des Shops als Content-Elemente eingefügt werden können.
  • Dokumentation von Modul und Extension ;-)
  • Unterstützung von Mehrsprachigkeit

Klar ist jetzt schon, dass TOXID nicht out of the box funktionieren wird. Wer sich jedoch ein wenig mit TYPO3 css-styled-content auskennt, wird die einfache Handhabung sicher zu schätzen wissen.

Social Bookmarks:
  • MisterWong.DE
  • LinkArena
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Google Bookmarks
  • Yigg
  • blogmarks
  • Print
···

Kommentare & Trackbacks

TypoTom
30. Dezember 2009
18:20 Uhr

Hallo,
das ist ein wirklich ambitioniertes Projekt. Ich bin sehr gespannt, wie Du vorankommst, und ob man tatsächlich irgendwann im TER diese Extension herunterladen kann. Oder handelt es sich um ein kommerzielles Projekt?

Falls Du Unterstützung benötigst, helfe ich gerne im Rahmen meiner Fähigkeiten. Du kannst mich auf typo3forum.net als TypoTom kontakten.

Viele Grüße,
Tom

Joscha Krug
30. Dezember 2009
18:40 Uhr

Hallo Tom,

vielen Dank für das tolle Angebot!

Mit der Lizenz ist noch nichts endgültig entschieden. Klar ist, das der Part für TYPO3 und die Version für die OXID Community Edition unter die GPL kommen. Evtl. werde ich aber eine Version für die Professional Edition des OXID Shops anders lizensieren. Also nach dem Motto: Für freie Software freie Extensions, für kommerzielle Projekte eine kommerzielle Version.

Jemand der für seine Shopsystem 2.000,- Euro bezahlt, ist sicher auch bereit für eine Schnittstelle noch ein paar Euro zu investieren.

Aber wie gesagt, hier ist noch nichts endgültig. Erstmal soll es ja funktionieren. ;-)

[...] Krug (aka. Marmalade.de) mit dem Ziel Typo3 mit dem OXID eShop zu verheiraten. In dem letzten Blogpost zu dem Thema hört es sich so an als ob die Fertigstellung in nicht all zu weiter Ferne liegt. Anders als bim [...]

···

neuer Kommentar