increase online sales with magnolia cms' shop module
DESCRIPTION
The Magnolia CMS Shop module is a toolkit that adds e-commerce functionality to Magnolia CMS and makes it possible to enhance shop pages with compelling content that attracts new customers and increases sales. This webinar will demonstrate how to build unique, branded online storefronts that are tightly integrated with Magnolia CMS’ intuitive editing and administration tools.TRANSCRIPT
April 25th 2013Ulrich Scheidegger, fastforward.ch
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
The Magnolia Shop Module
1
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
House keepingHow to post questionsWebinar recording and slidesContacting usTweeting / hashtags• #magnolia_cms
2
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
1. Introduction – Moderator
Ruben Reusser• CTO of headwire.com, Inc• Based in Orange County,
California• Focus on JCR based web content
management systems• Implementor of the Magnolia
KonaKart integration• [email protected]
3
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
1. Introduction – presenter
Ueli Scheidegger• Owner and managing director of
fastforward websolutions• Integrators since Magnolia
1• Partners since 2011
• Initiator and co-developer of module
• Trying to be an active member of community
4
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
1. Shop module - what is it?
2. Target groups
3. How to install
4. Feature overview
5. Configure your own shop
6. Customize & extend
7. Roadmap
8. Questions
5
Agenda
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
1. Shop Module - what is it
Magnolia module (i.e. extension)
based on other Magnolia modules
• STK
• Form
• OCM
• (samples)
Collection of sample templates
Default cart implementation
6
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
For the simple system• One tool to deal with
> Magnolia• One tool to run
> no additional hosting setup and costs
For the complex system• Fully integrated in
website• Completely customizable
to complex requirements• open source• Magnolia standards
• Very extentable
7
2. Shop Module Target Groups
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
2. Important to know
Magnolia-only solution
not an integration of an other 3rd party shop system
not yet full featured
• no out of the box payment gateway integration
• no price difference for product options (e.g. size)
open source
8
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
3. How to installSee documentation.magnolia-cms.com/modules/shop
9
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
3. How to installSee documentation.magnolia-cms.com/modules/shop
9
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
3. How to installGet Magnolia 4.5.8 CE or EE (bundled webapp or full Tomcat bundle)Get shop module 1.1.1 bundle from nexus.magnolia-cms.com• make sure you don’t have duplicate
jars• always use the newer versions
10
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. 11
4. Feature overview
Demo
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. 12
5. Configure your own shop
Demo
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize look & feel
• custom css > Sample
• custom template script > Sample
Customize checkout form
• form fields > Sample
• validation > Sample
13
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
14
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
15
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
15
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
16
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
16
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
16
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
17
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
17
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
17
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
17
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
18
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
18
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Customize & extend
Customize product data
• extend product dialog
• extend template scripts
Customize behavior
• extend shopping cart class
• write custom form processor
18
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
7. Roadmap – Key missing features
It’s called “Simple Shop Module”
No sample e-payment gateway included yet
Missing some popular shop features like
• Cross selling / up selling > extend data model
• Registered shop user > use PUR
No user friendly backend yet
19
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
7. Roadmap
As soon as time allows:
All features from 1.0.9 (Mag 4.4) in 1.1.2
• shipping cost calculations by cart weight
• ability to quit checkout and return to it without loosing
address data
• bugfixes / improvements
Paypal as a sample e-payment gateway integration
20
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
7. Roadmap – Contributions
Not on the roadmap:
Product options with price effects
Other payment gateways
Shipping price calculations also based on cart volume
BUT: If you have a special requirement:
Ask for a quote!
Contribute!
21
Friday, 26 April 13
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
8. Questions
22
Friday, 26 April 13
April 25th [email protected]
Ueli Scheidegger,fastforward websolutions
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
http://documentation.magnolia-cms.com/modules/shophttp://www.fastforward.ch
Thank you! ...& shop well!
23
Friday, 26 April 13