This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Themen
expeerüber uns
MotivationAusgangslage
weitere Ziele
Lösung
Architektur
Brill, Groß, expeer GmbH, 19.02.2010
TYPO3 & Magento via Middleware – Alternative zu TypoGento
TYPO3 Akademie 5.0,ArchitekturÜbersicht
Frontend-API
Middleware
TYPO3-Extension
FunktionenImplementierte Funktionen
Geplante Funktionen
AnwendungsbeispieleS.E.A.
AKMüller
TYPO3 Akademie 5.0,München
Gerwin Brill, Volker Groß
expeer GmbH, Bonn
19.02.2010
Themen
expeerüber uns
MotivationAusgangslage
weitere Ziele
Lösung
Architektur
Brill, Groß, expeer GmbH, 19.02.2010
• expeer
• Motivation
• Architektur
• Funktionen
Themen
ArchitekturÜbersicht
Frontend-API
Middleware
TYPO3-Extension
FunktionenImplementierte Funktionen
Geplante Funktionen
AnwendungsbeispieleS.E.A.
AKMüller
• Funktionen
• Anwendungsbeispiele
Themen
expeerüber uns
MotivationAusgangslage
weitere Ziele
Lösung
Architektur
Brill, Groß, expeer GmbH, 19.02.2010
über uns
expeer
Geschichte:• In 2000 Gründung einer GbR an der Universität Bonn• In 2001 Gewinner des Ideenpreises Multimedia des Bundesministeriums für
Wirtschaft und Technologie• In 2002 Gründung einer GmbH
// Implementierung der eigentlichen Funktion// auf $paramsArray
}catch (Expeer_Frontendapi_Exception $e) {
// ExceptionHandling}
}
• Nutzung der Magento-Core-API, wenn möglich• Nutzung von Mage::helper(), wenn möglich• Finden! und Reengineering der entsprechenden Controller-Klassen
• Read the Source, Luke!
Themen
expeerüber uns
MotivationAusgangslage
weitere Ziele
Lösung
Architektur
Brill, Groß, expeer GmbH, 19.02.2010
Hintergrund:
à Entwicklung einer vermittelnden Instanz zwischen TYPO3 und Magento
• Session-Mapping• Caching von Magento-Entitäten• Realisierung von n:1 bzw. n:m Relationen (TYPO3:Magento)
• Bereitstellung von Magento-Entitäten als TYPO3-Contentelemente
à Entwicklung einer separaten Extension zur konfigurierbaren Anbindung der Middleware
TYPO3-Extension jimConnector (1/3)
Architektur
ArchitekturÜbersicht
Frontend-API
Middleware
TYPO3-Extension
FunktionenImplementierte Funktionen
Geplante Funktionen
AnwendungsbeispieleS.E.A.
AKMüller
• Administrative Konfigurierbarkeit des anzubindenden SOAP-Servers• Redaktionelle Konfigurierbarkeit der anzuzeigenden Entitäten-Parameter• ID-Mapping zur Abbildung von Mehrsprachigkeit• Templatefähigkeit
• Realisierung eines Login-Service für Benutzerauthentifizierung gegenüber der Magento-Benutzerdatenbank (Frontend)
à Intensive Nutzung des Flexform-Frameworks zur Abbildung des Konfigurationsraumes