320 likes | 438 Views
SEBLOD Version 2.0 for Joomla! 1.6. Take control of Joomla!. Joomla! Day France 2011. Synopsis 2011. 80,000 downloads 23,000 registered forum users Translated into 17 languages Over 1,500 visits per day Over 20,000 forum messages
E N D
SEBLOD Version 2.0 • for Joomla! 1.6 Take control of Joomla! Joomla! Day France 2011
Synopsis 2011 • 80,000 downloads • 23,000 registered forum users • Translatedinto 17 languages • Over 1,500 visits per day • Over 20,000 forum messages • Main communities : France, USA, Russia, Germany, Brazil Joomla! Day France 2011
Only one tool… Createyourforms Customizeyour article templates List and filteryour content Develop your customized search engine Joomla! Day France 2011
Only one tool… Createdifferent content types for your articles Real Estate Listings, Business Directories, Product Catalogs,Classified Ads, News, Portfolio… Personalizeyour content Joomla articles, Joomla categories,Joomla users, Joomla user groups…Hikashop / Virtuemart, Phocagallery… Joomla! Day France 2011
Form and display : • Modification of the classical « Joomla user » • Avec un seul outil… FORM DISPLAY Joomla! Day France 2011
Content type: • Clothing store product • Avec un seul outil… Joomla! Day France 2011
Content type: Portfolio Joomla! Day France 2011
SIMPLICITY • & • FLEXIBILITY Joomla! Day France 2011
Simplicity No code Intuitive Help for layout Fully integrated with Joomla! New interface with new effects: Drag and drop, AJAX... Share and add applications Joomla! Day France 2011
Flexibility Plugins / Applications / Templates Template Framework Development Framework Compatibility Joomla! Day France 2011
Flexibility: Plugins • Field Plugins • Validation Rule Plugins • Storage Plugins • Live Plugins • Typography Plugins Joomla! Day France 2011
Flexibility: Applications Assemble packages including: • Content type, • Associated search, • Results list... Export, import and share your applications. Joomla! Day France 2011
Flexibility: Templates Template: overall layout of a form, content or results list. Layout: Layout position comprising a group of fields. Layout and template have configurable parameters. Joomla! Day France 2011
Field plugins Joomla! Day France 2011
Validation Rule Plugins Manage field validation in your forms: • JavaScript validation • Validation Server • AJAX Validation Joomla! Day France 2011
Storage Plugins Create and/or configure data storage modes. Existing plugins: • Standard = table in the database • JSON = {"id": "file","value": "File"} • Custom Syntax = SEBLOD Syntax,:: my_field::my_value::/my_field Plugins to come: XML, CSV, Web Services... Joomla! Day France 2011
Live Plugins Set the value of a field with a dynamically determined value. Examples: • Field value from the user profile • IP Address • URL variable Joomla! Day France 2011
Typography Plugins Format the display of your field values. Examples: • H1, H2, H3, H4... • bold, italic, underlined... • Typography of Joomla template Publishers... Joomla! Day France 2011
Template Framework Quickly and easily create complex templates, thanks to a set of tools “ready for use”. Features: • Overide default CCK template in your Joomlatemplate, • Flexible layout (different positions), • 960 proportional system, • Position system, • CSS Developer Toolbox, js, php, jdoc, • CSS sprites, • Preset parameter, • Build your own Template configuration panel with SEBLOD fields (colorpicker, slider, fieldX...), • Tableless, • JS library, • Different position proportions for each position and custom position proportion • Auto width… Joomla! Day France 2011
Development Framework API: library of functions for interacting with SEBLOD. Directly build extensions using SEBLOD fields. Joomla! Day France 2011
Development Framework Use a SEBLOD 2.0 field in an extension Edit the field "Image": the parameter "Maximum Size" is a fieldoperated by SEBLOD 2.0. Edit the field "Maximum Size": It is configurable and easily modifiable! Joomla! Day France 2011
SEBLOD Case study Project 2010 - Creation of online store interfacing with Project Background: • SAP Modules “Sales and Distribution”, “Logistics” and “Finance” implemented and in production. • Distribution channels B2C and B2B, with complex rules: • Different product catalogs according to customer, • Product attributes vary by customer: colors, price... • 1200 model, 400 colors The purpose: Create an online multilingual app (reserved for B2B to start) to streamline decision and order tracking, interfaced with the existing system. Joomla! Day France 2011
ModelingwithjSeblod CCK • Content types Models Reference Name Description Sizes Length Properties Related models (Fieldx "External Article”) Colors Reference Color family Name Description Pantone Ref. Color/price (entension) Color (external article) Packaging Price Sales status Collection Stock (SAP query) Product Model (model external article) Catalog (Joomla category) Colors and price : GroupXColor/price + eCommerceattribute fields Joomla! Day France 2011
Model Joomla! Day France 2011
Color Joomla! Day France 2011
Product Content view : eCommercefields
Search Type Multilevel product search, allowing full search engine: Product categorization by catalog: catalog customized to the client (color or different prices; for example) => Hidden research parameter "Live Value”, retrieved from the user, allowing to specify the category in which to look (corresponding to the custom customer catalog). Joomla! Day France 2011
Interface with an external system (SAP) • jSeblod CCK WebServiceAddon (SOAP) • "WSDL interpreter” Development • Import functions for contents and categories: Generic import by Webservice • Creation of new field type: Webservice • Query live stock • Order • Order Status • Historical control • PDF Download: order, invoice Joomla! Day France 2011
WebServiceAddon Joomla! Day France 2011
WebServiceAddon Joomla! Day France 2011
Current version: Beta 7 • April 19, 2011: SEBLOD 2.0 RC1 • New website: www.seblod.com • Documentation… Joomla! Day France 2011