SEBLOD Version 2.0 pour Joomla! 1.6 Joomla! Day France 2011 Synthèse 2011…  80 000 téléchargements  23 000 utilisateurs enregistrés sur le forum 

Download Report

Transcript SEBLOD Version 2.0 pour Joomla! 1.6 Joomla! Day France 2011 Synthèse 2011…  80 000 téléchargements  23 000 utilisateurs enregistrés sur le forum 

SEBLOD Version 2.0
pour Joomla! 1.6
1
Joomla! Day France 2011
Synthèse 2011…
 80 000 téléchargements
 23 000 utilisateurs enregistrés sur le forum
 Traduction en 17 langues
 + de 1500 visites par jour
 20 000 messages sur le forum
 Principales communautés : France, USA, Russie, Allemagne,
Brésil
2
Joomla! Day France 2011
Avec un seul outil…
Créez vos formulaires
Mettez en page vos contenus
Listez et filtrez vos contenus
Élaborez vos moteurs de recherche
3
Joomla! Day France 2011
Avec un seul outil…
Créez différents types de contenus
Annonces Immobilière, Annuaire d'entreprises, Catalogue Produits,
Petites annonces,
Annuaire d'utilisateurs, Actualités, Diaporamas…
Personnalisez vos contenus
Articles de Joomla, Catégories de Joomla
Utilisateurs de Joomla, Groupes d'utilisateur de Joomla…Hikashop /
Virtuemart, Phocagallery
4
Joomla! Day France 2011
Formulaire et affichage :
Modification du classique « user Joomla! »
Avec un seul outil…
5
Joomla! Day France 2011
Type de contenu :
Fiche produit boutique de vêtements
Avec un seul outil…
6
Joomla! Day France 2011
Type de contenu : Portfolio
7
Joomla! Day France 2011
SIMPLICITÉ
&
FLEXIBILITÉ
8
Joomla! Day France 2011
Simplicité
Sans code
Aide à la mise en page intuitive
Totalement intégré à Joomla
Nouvelle interface avec nouveaux effets : Drag&Drop,
AJAX...
Échangez et ajoutez des applications
9
Joomla! Day France 2011
Vidéo
10
Joomla! Day France 2011
Flexibilité
Plugins / Applications / Templates
Framework de template
Framework de développement
Compatibilité
11
Joomla! Day France 2011
Flexibilité : Plugins





Plugin de champs (Field Plugin)
Plugin de règle de validation (Validation Rule Plugin)
Plugin de stockage (Storage Plugin)
Plugin de valeur "Live" (Live Plugin)
Plugin de typo (Typography Plugin)
12
Joomla! Day France 2011
Flexibilité : Applications
Constituez des packs incluant :
type de contenu,
moteur de recherche associé,
liste de résultats...
Exportez, importez et échangez vos applications.
13
Joomla! Day France 2011
Flexibilité : Templates
Template : mise en page globale d’un formulaire, d’un
contenu ou d’une liste de résultats.
Layout : mise en page d’une position comprenant un
ensemble de champs.
Template et Layout disposent de paramètres configurables.
14
Joomla! Day France 2011
Plugin de champ (Field plugin)
15
Joomla! Day France 2011
Plugin de règle de validation
Gérez la validation des champs dans vos formulaires :
 Validation JavaScript
 Validation Serveur
 Validation AJAX
16
Joomla! Day France 2011
Plugin de stockage
Créez et/ou configurez les modes d'enregistrement de vos
données.
Plugins existants :
 Standard = Table dans la base de données
 JSON = {"id": "file","value": "File"}
 Custom = Syntaxe SEBLOD,
::mon_champ::ma_valeur::/mon_champ
Plugins à venir :
XML, CSV, Web Services...
17
Joomla! Day France 2011
Plugin de valeur « live »
Initialisez la valeur d'un champ avec une valeur
déterminée dynamiquement.
Exemples :
 Valeur d'un champ du profil utilisateur
 Adresse IP
 Variable de l'URL
18
Joomla! Day France 2011
Plugin de Typo
Mettez en forme l'affichage des valeurs de vos champs.
Exemples :
 H1, H2, H3, H4...
 gras, italique, souligné...
 typos des éditeurs de template Joomla...
19
Joomla! Day France 2011
Framework de template
Créez facilement et rapidement des templates élaborés, avec un
ensemble d'outils prêts à l'emploi.
Fonctionnalités :












Overide default CCK template in your Joomla template
Flexible layout (different position)
960 proportionnel system
Position system
Developper Toolbox CSS, 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...
20
Joomla! Day France 2011
Framework de développement
API : librairie de fonctions pour interagir avec SEBLOD.
Construisez des extensions utilisant directement les champs de
SEBLOD.
21
Joomla! Day France 2011
Framework de développement
Utilisez un champ de SEBLOD 2.0 dans une extension
Edition du champ « Image » :
le paramètre « Maximum Size »
est un champ géré par SEBLOD
2.0.
Edition du champ « Maximum
Size » :
il est configurable et modifiable
très facilement !
22
Joomla! Day France 2011
Exemple d’application du CCK
Projet 2010 – Création d’une boutique en ligne interfacée avec
Contexte du projet
 Modules SAP "Ventes et distribution", "Logistique" et
"Finance" implémentés et en production.
 Canaux de distributions B2C et B2B avec règles complexes :
 Catalogues de produits différents selon client
 Attributs de produits variant selon client : couleurs, prix...
 1200 modéle, 400 coloris
Le but
Proposer un espace en ligne multilingue (réservé aux B2B pour
commencer) permettant de simplifier la prise et le suivi de
commande, interfacé avec le système existant.
23
Joomla! Day France 2011
Modélisation avec jSeblod CCK
Les types de contenu
Modèle
Référence
Nom
Description
Tailles
Longueur
Propriétés
Modéles liés (Fieldx
"External Article")
Couleur
Référence
Famille de couleurs
Nom
Description
Ref. Pantone
Couleur/prix
(entension)
Couleur (external article
Conditionnement
prix
status de vente
Collection
stock (interrogation SAP)
Produit
Modèle (external article modèle)
Catalogue (catégorie Joomla)
Couleurs proposé et prix : GroupX
Couleur/prix
+ Champs Attributs eCommerce en
affichage
24
Joomla! Day France 2011
Modèle
25
Joomla! Day France 2011
Couleur
26
Joomla! Day France 2011
Couleur
27
Produit
28
Vue contenu : Champs e-commerce
Type de recherche
Recherche de produits multiniveaux permettant un moteur de recherche
complet :
Catégorisation des produits par catalogues : catalogue personnalisé selon
client (couleurs ou prix différents par exemple)
=> Paramètre de recherche caché "Live Value" récupéré sur la fiche
utilisateur, permettant de spécifier la catégorie dans lequel chercher
(correspondant au catalogue personnalisé du client).
29
Joomla! Day France 2011
Interface avec un système externe (SAP)
Addon jSeblod CCK WebService (SOAP)
Développent d'un "interpréteur WSDL"
 Extension fonctionnalités d'import des contenus et des
catégories : Import générique par webservice
 Création de nouveaux type de champs : Webservice
o Intérrogation du stock en live
o Entrée de commande
o Suivi de commande
o Historiques commande
o Download pdf commande, facture
30
Joomla! Day France 2011
Addon WebService
31
Joomla! Day France 2011
Addon WebService
32
Joomla! Day France 2011
Addon WebService+
Version actuelle : Béta 7
Le 19 avril 2011 : SEBLOD 2.0 RC1
Nouveau site Internet
Documentation
33
Joomla! Day France 2011