Difference between revisions of "Magento method/Bridges"
2value>Anonymous (link) |
|||
Line 39: | Line 39: | ||
*JomSocial | *JomSocial | ||
*Community Builder | *Community Builder | ||
− | *Anahita (gebaseerd op Nooku Framework) | + | *Anahita (gebaseerd op [[Nooku]] Framework) |
Let op: Door de synchronisatie over en weer, kun je op beide plekken de informatie invullen en updaten. Dit is verwarrend, dus de functionaliteit kan beter over worden geslagen. zou de klant moeten instrueren om Facts (zoals adres e.d.) in Magento in te vullen en sociale dingen (voorkeuren) in bijvoorbeeld Joomla-Anahita straks op te slaan. | Let op: Door de synchronisatie over en weer, kun je op beide plekken de informatie invullen en updaten. Dit is verwarrend, dus de functionaliteit kan beter over worden geslagen. zou de klant moeten instrueren om Facts (zoals adres e.d.) in Magento in te vullen en sociale dingen (voorkeuren) in bijvoorbeeld Joomla-Anahita straks op te slaan. | ||
Line 45: | Line 45: | ||
===MageBridge Store connector=== | ===MageBridge Store connector=== | ||
Bedoeld voor logica bij het laden van een bepaalde Magento Store Group of Magento Store View (bijvoorbeeld meertaligheid): | Bedoeld voor logica bij het laden van een bepaalde Magento Store Group of Magento Store View (bijvoorbeeld meertaligheid): | ||
− | *Nooku support | + | *[[Nooku]] support |
*JoomFish support | *JoomFish support | ||
*Special Days: een bepaalde Magento store op bepaalde dagen (zondag alles 50% korting, kerst-assortiment) | *Special Days: een bepaalde Magento store op bepaalde dagen (zondag alles 50% korting, kerst-assortiment) |
Revision as of 14:24, 4 June 2010
Contents
MageBridge
Integratie van Magento binnen Joomla (visueel, gebruikersauthenticatie)
Unique Selling Points:
- Marketing via social tools (Joomla) tbv webshop (Magento)
- Magento multi-site over meerdere fysieke webservers (niet mogelijk met Magento)
- Content access (Joomla: ACL, DocMan, OSE MSC) verkopen via Magento Virtual Products
Visuele integratie
Zorgt ervoor dat Magento content geheel kan worden behandeld als Joomla content: Het Magento "content"-blok wordt in Joomla als component getoond, terwijl andere Magento blocks als Joomla modules worden toegepast.
Yireo heeft eigen API afhandeling in Magento daartoe geschreven, waardoor er per Joomla webpage slechts 1 API call naar Magento nodig is (dit in tegenstelling tot andere bridges).
Gebruikerssynchronisatie
- Joomla authenticatie plugin
- Magento authenticatie call naar Joomla database via XML-RPC
- Automatisch aanmaken dummy-customer bij inloggen van Joomla user
- Automatisch aanmaken dummy-user bij inloggen van Magento user
- Single Sign On
Verschillende extensies
- Joomla component
- Joomla modules
- Joomla plugins
- Joomla MageBridge connectors
- Magento module
MageBridge Product connector
Bedoeld voor actie binnen Joomla na verkoop van een Magento product:
- Joomla! User Group (om een klant up te graden naar Author)
- JomSocial User Group
- JomSocial Karma Points
- DocMan Group
- OSE MSC membership
- Anahita membership
MageBridge Profile connector
Bedoeld voor synchronisatie tussen Joomla! user profile en Magento customer profile:
- JomSocial
- Community Builder
- Anahita (gebaseerd op Nooku Framework)
Let op: Door de synchronisatie over en weer, kun je op beide plekken de informatie invullen en updaten. Dit is verwarrend, dus de functionaliteit kan beter over worden geslagen. zou de klant moeten instrueren om Facts (zoals adres e.d.) in Magento in te vullen en sociale dingen (voorkeuren) in bijvoorbeeld Joomla-Anahita straks op te slaan.
MageBridge Store connector
Bedoeld voor logica bij het laden van een bepaalde Magento Store Group of Magento Store View (bijvoorbeeld meertaligheid):
- Nooku support
- JoomFish support
- Special Days: een bepaalde Magento store op bepaalde dagen (zondag alles 50% korting, kerst-assortiment)
Theming
Not so simple:
- HTML en CSS kennis nodig ♥code
- Kennis van Magento theming nodig
- Javascript conflicts: Mootools versus Prototype ♥code
- MageBridge templating logica moet je verstand van hebben ♥code
Tip: lees MageBridge tutorials op http://www.yireo.com/ zodat je aan de klant geen nee verkoopt
Configuratie van MageBridge
DON'Ts: Magento Javascript uitzetten, dan werkt het niet meer. ♥code
Joomla themes
BELANGRIJK: Er is maatwerk nodig! Als je dus eigen templates hebt gebouwd.
Jira heeft patches geschreven om Rockettheme templates aan de praat te krijgen. Ook voor YooThemes wil men deze patches gaan schrijven.
JFusion
Het JFusion project biedt een bridging platform, waarmee allerlei applicaties (SugarCRM, Magento, phpBB) kan koppelen aan Joomla. Qua Magento werkt gebruikerssynchronisatie en authenticatie prima, maar een visuele integratie is nog niet aanwezig.
JMint
Een Google Summer Of Code project dat binnen enkele maanden een visuele integratie tot stand bracht, maar sindsdien niet meer is bijgewerkt.