SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
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 keeping
How to post questions
Webinar recording and slides
Contacting us
Tweeting / 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
• rr@headwire.com
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
• uscheidegger@fastforward.ch
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 install
See 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 install
See 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 install
Get 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 2013
uscheidegger@fastforward.ch
Ueli Scheidegger,
fastforward websolutions
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
http://documentation.magnolia-cms.com/modules/shop
http://www.fastforward.ch
Thank you! ...& shop well!
23
Friday, 26 April 13

Weitere ähnliche Inhalte

Ähnlich wie Increase Online Sales with Magnolia CMS' Shop Module

Process & Portfolio
Process & PortfolioProcess & Portfolio
Process & Portfolio
lsgifford
 
Talis aspire product update TAUG 2013 slides
Talis aspire product update TAUG 2013 slidesTalis aspire product update TAUG 2013 slides
Talis aspire product update TAUG 2013 slides
Talis
 

Ähnlich wie Increase Online Sales with Magnolia CMS' Shop Module (20)

Exceed online kyle aspinal
Exceed online kyle aspinalExceed online kyle aspinal
Exceed online kyle aspinal
 
Prototype to production a startup perspective
Prototype to production   a startup perspectivePrototype to production   a startup perspective
Prototype to production a startup perspective
 
Test Automation using UiPath Test Suite - Developer Circle Part-4.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-4.pdfTest Automation using UiPath Test Suite - Developer Circle Part-4.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-4.pdf
 
Upgrading to Sugar 7.2
Upgrading to Sugar 7.2Upgrading to Sugar 7.2
Upgrading to Sugar 7.2
 
Wordpress is not just blog anymore
Wordpress is not just blog anymoreWordpress is not just blog anymore
Wordpress is not just blog anymore
 
Open Source.HK Workshop - 2014 Oct 11th
Open Source.HK Workshop - 2014 Oct 11thOpen Source.HK Workshop - 2014 Oct 11th
Open Source.HK Workshop - 2014 Oct 11th
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
 
Building Responsive Applications Using XPages
Building Responsive Applications Using XPagesBuilding Responsive Applications Using XPages
Building Responsive Applications Using XPages
 
Software Project Management project on WordPress
Software Project Management project on WordPressSoftware Project Management project on WordPress
Software Project Management project on WordPress
 
Process & Portfolio
Process & PortfolioProcess & Portfolio
Process & Portfolio
 
Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experience
 
Mobile media module part 6 - app development rev-mf
Mobile media module   part 6 - app development rev-mfMobile media module   part 6 - app development rev-mf
Mobile media module part 6 - app development rev-mf
 
Best Practices for Development Apps for Big Data
Best Practices for Development Apps for Big DataBest Practices for Development Apps for Big Data
Best Practices for Development Apps for Big Data
 
What's in Your Product Stack: Roadmaps
What's in Your Product Stack: RoadmapsWhat's in Your Product Stack: Roadmaps
What's in Your Product Stack: Roadmaps
 
Accessibility Team of Zero
Accessibility Team of ZeroAccessibility Team of Zero
Accessibility Team of Zero
 
Leading The Product 2017 - Magnus Billgren - Speaker Slides
Leading The Product 2017 - Magnus Billgren - Speaker SlidesLeading The Product 2017 - Magnus Billgren - Speaker Slides
Leading The Product 2017 - Magnus Billgren - Speaker Slides
 
Talis aspire product update TAUG 2013 slides
Talis aspire product update TAUG 2013 slidesTalis aspire product update TAUG 2013 slides
Talis aspire product update TAUG 2013 slides
 
Web CMS vs. Custom applications - different approaches
Web CMS vs. Custom applications - different approachesWeb CMS vs. Custom applications - different approaches
Web CMS vs. Custom applications - different approaches
 
OpenERP case studies for manufacturers and eCommerce sellers
OpenERP case studies for manufacturers and eCommerce sellersOpenERP case studies for manufacturers and eCommerce sellers
OpenERP case studies for manufacturers and eCommerce sellers
 
Raja3Years
Raja3YearsRaja3Years
Raja3Years
 

Mehr von bkraft

The Open Suite Approach: How to ride the shock waves of a changing web
The Open Suite Approach: How to ride the shock waves of a changing webThe Open Suite Approach: How to ride the shock waves of a changing web
The Open Suite Approach: How to ride the shock waves of a changing web
bkraft
 
Von der statischen Website zur virtuellen Präsenz - Vortrag für Nordwestschwe...
Von der statischen Website zur virtuellen Präsenz - Vortrag für Nordwestschwe...Von der statischen Website zur virtuellen Präsenz - Vortrag für Nordwestschwe...
Von der statischen Website zur virtuellen Präsenz - Vortrag für Nordwestschwe...
bkraft
 
Single sourcing desktop and mobile websites
Single sourcing desktop and mobile websitesSingle sourcing desktop and mobile websites
Single sourcing desktop and mobile websites
bkraft
 
Solr and Image Module Extensions of Magnolia
Solr and Image Module Extensions of MagnoliaSolr and Image Module Extensions of Magnolia
Solr and Image Module Extensions of Magnolia
bkraft
 
End to end content managed online mobile banking
End to end content managed online mobile bankingEnd to end content managed online mobile banking
End to end content managed online mobile banking
bkraft
 
Yet Another E-Commerce Integration: Magnolia Loves Hybris
Yet Another E-Commerce Integration: Magnolia Loves Hybris Yet Another E-Commerce Integration: Magnolia Loves Hybris
Yet Another E-Commerce Integration: Magnolia Loves Hybris
bkraft
 

Mehr von bkraft (20)

The Open Suite Approach: How to ride the shock waves of a changing web
The Open Suite Approach: How to ride the shock waves of a changing webThe Open Suite Approach: How to ride the shock waves of a changing web
The Open Suite Approach: How to ride the shock waves of a changing web
 
Von der statischen Website zur virtuellen Präsenz - Vortrag für Nordwestschwe...
Von der statischen Website zur virtuellen Präsenz - Vortrag für Nordwestschwe...Von der statischen Website zur virtuellen Präsenz - Vortrag für Nordwestschwe...
Von der statischen Website zur virtuellen Präsenz - Vortrag für Nordwestschwe...
 
Magnolia Conference 2013: Keynote
Magnolia Conference 2013: KeynoteMagnolia Conference 2013: Keynote
Magnolia Conference 2013: Keynote
 
Webinar slides: Orchestrate Your Digital Channels with Magnolia 5
Webinar slides: Orchestrate Your Digital Channels with Magnolia 5Webinar slides: Orchestrate Your Digital Channels with Magnolia 5
Webinar slides: Orchestrate Your Digital Channels with Magnolia 5
 
Virtual Presence Management at Magnolia Amplify Miami 2013
Virtual Presence Management at Magnolia Amplify Miami 2013Virtual Presence Management at Magnolia Amplify Miami 2013
Virtual Presence Management at Magnolia Amplify Miami 2013
 
High performance and scalability
High performance and scalability High performance and scalability
High performance and scalability
 
Multilingual websites, microsites and landing pages
Multilingual websites, microsites and landing pagesMultilingual websites, microsites and landing pages
Multilingual websites, microsites and landing pages
 
Blossom on the web
Blossom on the webBlossom on the web
Blossom on the web
 
Single sourcing desktop and mobile websites
Single sourcing desktop and mobile websitesSingle sourcing desktop and mobile websites
Single sourcing desktop and mobile websites
 
Work life balance
Work life balanceWork life balance
Work life balance
 
Magnolia and PHPCR
Magnolia and PHPCRMagnolia and PHPCR
Magnolia and PHPCR
 
Solr and Image Module Extensions of Magnolia
Solr and Image Module Extensions of MagnoliaSolr and Image Module Extensions of Magnolia
Solr and Image Module Extensions of Magnolia
 
End to end content managed online mobile banking
End to end content managed online mobile bankingEnd to end content managed online mobile banking
End to end content managed online mobile banking
 
MBC Group - Magnolia in the Media
MBC Group - Magnolia in the MediaMBC Group - Magnolia in the Media
MBC Group - Magnolia in the Media
 
Yet Another E-Commerce Integration: Magnolia Loves Hybris
Yet Another E-Commerce Integration: Magnolia Loves Hybris Yet Another E-Commerce Integration: Magnolia Loves Hybris
Yet Another E-Commerce Integration: Magnolia Loves Hybris
 
Bridging the Gap: Magnolia Modules and Spring Configured Software
Bridging the Gap: Magnolia Modules and Spring Configured SoftwareBridging the Gap: Magnolia Modules and Spring Configured Software
Bridging the Gap: Magnolia Modules and Spring Configured Software
 
User Management and SSO for Austrian Government
User Management and SSO for Austrian GovernmentUser Management and SSO for Austrian Government
User Management and SSO for Austrian Government
 
Enterprise Extensions to Magnolia's Imaging
Enterprise Extensions to Magnolia's ImagingEnterprise Extensions to Magnolia's Imaging
Enterprise Extensions to Magnolia's Imaging
 
How the STK, CSS & HTML and Rapid Prototyping Accelerate the Design Process
How the STK, CSS & HTML and Rapid Prototyping Accelerate the Design ProcessHow the STK, CSS & HTML and Rapid Prototyping Accelerate the Design Process
How the STK, CSS & HTML and Rapid Prototyping Accelerate the Design Process
 
Migros.ch - Modularizing Magnolia for Switzerland's Largest Retailer
Migros.ch - Modularizing Magnolia for Switzerland's Largest RetailerMigros.ch - Modularizing Magnolia for Switzerland's Largest Retailer
Migros.ch - Modularizing Magnolia for Switzerland's Largest Retailer
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Increase Online Sales with Magnolia CMS' Shop Module

  • 1. 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
  • 2. Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. House keeping How to post questions Webinar recording and slides Contacting us Tweeting / hashtags • #magnolia_cms 2 Friday, 26 April 13
  • 3. 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 • rr@headwire.com 3 Friday, 26 April 13
  • 4. 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 • uscheidegger@fastforward.ch 4 Friday, 26 April 13
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. 3. How to install See documentation.magnolia-cms.com/modules/shop 9 Friday, 26 April 13
  • 10. Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. 3. How to install See documentation.magnolia-cms.com/modules/shop 9 Friday, 26 April 13
  • 11. Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. 3. How to install Get 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
  • 12. Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. 11 4. Feature overview Demo Friday, 26 April 13
  • 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
  • 14. 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
  • 15. 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
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. 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
  • 23. 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
  • 24. 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
  • 25. 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
  • 26. 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
  • 27. 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
  • 28. 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
  • 29. 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
  • 30. 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
  • 31. Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. 8. Questions 22 Friday, 26 April 13
  • 32. April 25th 2013 uscheidegger@fastforward.ch Ueli Scheidegger, fastforward websolutions Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. http://documentation.magnolia-cms.com/modules/shop http://www.fastforward.ch Thank you! ...& shop well! 23 Friday, 26 April 13