SEBLOD CCK Joomladay 2011 to Lyon in France
-
Upload
lapoux-sebastien -
Category
Technology
-
view
1.567 -
download
1
description
Transcript of SEBLOD CCK Joomladay 2011 to Lyon in France
Joomla! Day France 2011
1
SEBLOD Version 2.0
pour Joomla! 1.6
Joomla! Day France 2011
2
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
Joomla! Day France 2011
3
Avec un seul outil…
Créez vos formulaires
Mettez en page vos contenus
Listez et filtrez vos contenus
Élaborez vos moteurs de recherche
Joomla! Day France 2011
4
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 JoomlaUtilisateurs de Joomla, Groupes d'utilisateur de Joomla…Hikashop /
Virtuemart, Phocagallery
Joomla! Day France 2011
5
Avec un seul outil…
Formulaire et affichage :Modification du classique « user Joomla! »
Joomla! Day France 2011
6
Avec un seul outil…
Type de contenu :Fiche produit boutique de vêtements
Joomla! Day France 2011
7
Type de contenu : Portfolio
Joomla! Day France 2011
8
SIMPLICITÉ&
FLEXIBILITÉ
Joomla! Day France 2011
9
Simplicité
Sans code
Aide à la mise en page intuitive
Totalement intégré à Joomla
Nouvelle interface avec nouveaux effets : Drag&Drop,
AJAX...
Echangez et ajoutez des applications
Joomla! Day France 2011
11
Flexibilité
Plugins / Applications / Templates
Framework de template
Framework de développement
Compatibilité
Joomla! Day France 2011
12
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)
Joomla! Day France 2011
13
Flexibilité : Applications
Constituez des packs incluant : type de contenu, moteur de
recherche associé,
liste de résultats...
Exportez, importez et échangez vos applications.
Joomla! Day France 2011
14
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 dispose de paramètres configurables.
Joomla! Day France 2011
15
Plugin de champ (Field plugin)
Joomla! Day France 2011
16
Plugin de règle de validation
Gérez la validation des champs dans vos formulaires :
Validation JavaScript Validation Serveur Validation AJAX
Joomla! Day France 2011
17
Plugin de stockage
Créez et/ou configurez les modes d'enregistrement de vosdonné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...
Joomla! Day France 2011
18
Plugin de valeur « live »
Initialisez la valeur d'un champ avec une valeurdéterminée dynamiquement.
Exemples : Valeur d'un champ du profil utilisateur Adresse IP Variable de l'URL
Joomla! Day France 2011
19
Plugin de Typo
Mettez en forme l'affichage des valeurs de vos champs.
Exemples : H1, H2, H3, H4... gras, italique, sous-ligné... typos des éditeurs de template Joomla...
Joomla! Day France 2011
20
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...
Joomla! Day France 2011
21
Framework de développement
API : librairie de fonctions pour interagir avec SEBLOD.
Construisez des extensions utilisant directement les champs de SEBLOD.
Joomla! Day France 2011
22
Utilisez un champ de SEBLOD 2.0 dans une extension
Framework de développement
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 !
Joomla! Day France 2011
23
Exemple d’application du CCKProjet 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 butProposer 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.
Joomla! Day France 2011
24
Modélisation avec jSeblod CCK
Les types de contenu
ModèleRéférenceNomDescriptionTaillesLongueurPropriétésModéles liés (Fieldx "External Article")
CouleurRéférenceFamille de couleursNomDescriptionRef. Pantone
Couleur/prix (entension)
Couleur (external articleConditionnementprixstatus de venteCollectionstock (interrogation SAP)
ProduitModèle (external article modèle)
Catalogue (catégorie Joomla)
Couleurs proposé et prix : GroupX
Couleur/prix
+ Champs Attributs eCommerce en
affichage
Joomla! Day France 2011
25
Modèle
Joomla! Day France 2011
26
Couleur
27
Couleur
28Vue contenu : Champs e-commerce
Produit
Joomla! Day France 2011
29
Type de rechercheRecherche de produits multiniveaux permettant un moteur de recherchecomplet
Catégorisation des produits par catalogues : catalogue personnalisé selonclient (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 laquelle cherchée(correspondant au catalogue personnalisé du client)
Joomla! Day France 2011
30
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 : Webserviceo Intérrogation du stock en liveo Entrée de commandeo Suivi de commandeo Historiques commandeo Download pdf commande, facture
Joomla! Day France 2011
31
Addon WebService
Joomla! Day France 2011
32
Addon WebService
Joomla! Day France 2011
33
Addon WebService+
Version actuelle : Béta 7
Le 19 avril 2011 : SEBLOD 2.0 RC1
Nouveau site Internet
Documentation