bruno76 Posted July 7, 2011 Share Posted July 7, 2011 Bonjour,Ayant développé pour des besoins personnels un WIDGET catalogue PRESTASHOP en ADOBE FLASH+XML , je souhaitais vous le faire partager en Open Source.Comment ça marche ?Il suffit de passer dans un fichier PHP vos identifiants de connexion mySQL de votre base Prestashop et l'ensemble de votre catalogue produits est affiché dans une zone Flash dérivée du composant gratuit que l'on trouve sur le site de FLASHXML ( http://www.flashxml.net/dynamic-list.html ). /*-------------Connexion BDD -------------------------*/ $nomduDomaine = $_SERVER['SERVER_NAME']; //eg www.mondomaine.com $hostSQL = '91.0.0.10'; // le serveur de votre base de données PRESTASHOP eg 91.00.00.00 $userSQL = 'henridupont'; // le nom d'utilisateur de votre base de données PRESTASHOP $passwordSQL = 'monmotdepasse'; // le mot de passe de la base SQL $databaseSQL = 'mabaseboutique'; // le nom de la base de données SQL $listXML =''; $pathWIDGET = '/spa/magasin'; // chemin du widget par rapport à la racine du Domaine($nomduDomaine) $pathXML = 'http://'.$nomduDomaine.$pathWIDGET.'/xml'; // répertoire de dépôt des XMLs $table_prefix='boutique_'; // préfixe de vos tables mySQL Pretashop (par defaut prestahop_) /*-----------------------------------------------------*/ Votre catalogue s'affiche avec un skin personnalisable pour s'adapter à votre charte graphique (utilisation de CSS) .Dans cet exemple qui est une bêta entièrement fonctionnelle il reste à développer :*Affichage par Catégorie*Affichage par prix*Affichage par Catégorie/sous-catégorie*Filtrer des produits*Gestion multi-langues et locales.L'installation est très simple. Un dossier "WIDGET-CATFLASH" devra être créé à la racine de votre boutique qui contiendra les éléments XML nécessaires, le code PHP, et les éléments d'interfaces pour la personnalisation au format image/png.Possibilité aussi de régler les tailles d'affichages des images (zone gauche) via XML. Les images affichées sont celles postées via le back-office PrestaShop.Les copies d'écran en Pièces jointes.Live DEMO pourune boutique non terminée et en cours de développement :*En standalone (juste affichage dans une page HTML) --> http://www.photonautes-associes.fr/spa/magasin/widget_catalog/widget_catalogue.htmlPour celles ou ceux qui sont intéressés me contacter pour le lien de téléchargement (contient au format zip : les fichiers PHP et XML nécessaires, les PNG de base, des exemples, les fichiers Photoshop Natif, le SWF, une doc). Ce Widget peut aussi s'intégrer dans un site Internet hors Prestashop, dans un blog, une version smartphone sera aussi prévue.BRUNO 1 Link to comment Share on other sites More sharing options...
Petit Wapiti Posted July 7, 2011 Share Posted July 7, 2011 ça m'interesse fortement, pour faire une présentation de mon catalogue...Avec plaisir. Mon mail contact(AT)petitwapiti.fr .merci Link to comment Share on other sites More sharing options...
creation-site-la-rochelle Posted July 7, 2011 Share Posted July 7, 2011 Bonsoir ce module est vraiment prometteur Link to comment Share on other sites More sharing options...
jolvil Posted July 7, 2011 Share Posted July 7, 2011 Sur les demos la qualité d'affichage des vignettes semble assez dégradée, les images scintillent en defilant. Meme constat sur chrome ou explorer. Est normal? jQuery nous a habitué a des effets beaucoup plus adoucis. Link to comment Share on other sites More sharing options...
bruno76 Posted July 8, 2011 Author Share Posted July 8, 2011 Le scintillement est normal dans les démos, ce phénomène est résolu dans le package de distribution.Merci de l'avoir remarqué Link to comment Share on other sites More sharing options...
jolvil Posted July 8, 2011 Share Posted July 8, 2011 Ca à l'air mieux maintenant. Il y a un probleme avec le caractere ' qui n'est pas affiché. Link to comment Share on other sites More sharing options...
bruno76 Posted July 8, 2011 Author Share Posted July 8, 2011 Je corrige ce petit bug de codage. Merci. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now