{"partition": "head_middle", "source_domain": "blog.baobaz.com", "digest": "sha1:VSFIYMV5WPDB6UYJYCBKYJIYN5DZGIKE", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00001.parquet"}
Le Blog Baobaz
E-commerce for brands
Accueil site magento
Utiliser le CMS natif pour créer des contenus multilingues dans Magento
11/09/2009 - 18:24 / Posted by Benjamin Bellamy 1 commentaire La solution e-Commerce Magento intègre nativement des fonctionnalités de CMS.
Deux types d'objet sont ainsi mis à votre disposition afin de créer les contenus de votre site Magento :
Les pages, qui vous permettent d'afficher des informations générales telles que vos conditions générales de vente, informations de contact, implantations de magasin, et caetera.
Les blocks statiques ("statiques" n'étant pas tout à fait le terme approprié comme nous le verrons plus bas, comprenez qu'il s'agit tout simplement de blocks dont le contenu est modifiable directement depuis le back-office, sans modification de code source php), qui vous permettent de saisir des informations devant être généralement affichées sur plusieurs pages, telles que pieds de pages, en-têtes, mais aussi des informations ponctuelles (fermeture prévisionnelle du site, promotions...).
Notez que ces objets, pages ou blocks statiques, peuvent contenir des éléments dynamiquement calculés et qu'il est même relativement aisé de mettre à disposition du webmaster en charge du contenu un panoplie de fonctions développées sur mesure (date et heure du jour, nombre d'internautes connectés, dernier article vendu...).
De surcroît, ces pages et blocks peuvent également contenir d'autres blocks, statiques (donc dont le contenu est modifiable ici) ou non (blocs d'articles, blocs de meilleures ventes Magento...).
Enfin, ces pages et blocs s'insèrent parfaitement dans la logique du design Magento et, à ce titre, pour un même identifiant (identifier) de page ou de bloc statique, vous pourrez (sans y être obligé) en créer une version par vue de magasin (Store View Name). Il devient alors très simple de créer un contenu spécifique pour chacune des langues de votre site internet Magento et le système affichera la version correspondant à la langue de l'internaute sans que vous n'ayiez eu à programmer la moindre ligne de code.
Bien entendu le système n'est pas exempt de défaut et on regrettera en particulier :
l'absence d'outil d'édition en texte riche,
l'impossibilité de gérer du contenu de manière hiérarchique,
le manque de gestion de formulaire en ligne.
Nous verrons donc très prochainement comment palier ces manques.
Catégorie: MagentoTag: site magento, magento development, magento cms, magento block, design magento
Benjamin Bellamy's blog
Afficher un block BestSellers (meilleures ventes) sur la page d'accueil de votre site Magento
10/09/2009 - 20:00 / Posted by Benjamin Bellamy 2 commentaires Une des questions qui vient souvent lors de la mise en place d'un site Magento est la suivante : comment afficher les BestSellers (meilleures ventes) sur la page d'accueil ?
En effet, Magento - dans sa version actuelle du moins - ne propose pas nativement cette fonctionnalité.
Pour autant, si ce manque peut paraître étrange pour une solution e-commerce, il n'est en rien bloquant. Bien au contraire, il va nous permettre de nous rendre compte de la (relative) facilité avec laquelle il est possible de créer de nouveaux blocs, ou du moins de l'évolutivité de l'architecture de Magento.
Récupérez les données
C'est sûrement la partie la plus compliquée car elle nécessite de maîtriser le modèle objet de Magento.
À part