Logo Bentivoglio Paris

Général • Brief

Développement et intégration d’un thème personnalisé Prestashop pour la boutique de mode Bentivoglio Paris, et création de modules suivant l’architecture Symfony afin de soutenir les fonctionnalités du thème.

Site visible à l’adresse bentivoglio-paris.com.

Général • Outils

prestashop-logo-blanc
symfony-logo-white
webpack-logo-on-dark-bg
swup-logo-white

Pages • Accueil

Site Bentivoglio-Paris : Accueil

Navigation
fluide  

Le chargement des pages est réalisé en ajax pour des transitions fluides, à l’aide de la librairie .js Swup. L’utilisation du lazy-loading permet un chargement progressif et optimisé des images.

Pages • Index catégories

Pages • Collection

Pages • Univers

Sections
  administrables

Les pages Collections et Univers proposent une mise en page flexible par sections thématiques : cette fonctionnalité de rédaction avancée a nécessité le développement d’une librairie PHP et de controlleurs Symfony, intégré au module principal.

En back-office, une interface personnalisée fait l’intermédiaire avec le gestionnaire de section afin de permettre l’ajout, l’édition, la suppression et le déplacement de sections de types prédéfinis. La page Univers est gérée exclusivement via le gestionnaire de sections, mais pour les collections, qui sont des catégories, soit un type de contenu pré-existant, l’interface est greffé sur la page d’édition classique.

De la même manière, un controleur spécifique au front-end permet le rendu et l’appel des templates correspondants.

Image/Texte

Vidéo

Emphase

Texte défilant

Pages • Index collections

Double carousel

Les collections disposent d'une image secondaire spéciale, permettant l'affichage d'un double diaporama synchronisé à l'avant et arrière-plan.

Extension des
fonctionnalités  

Extension de l’existant

Les fonctionnalités liées aux contenus natifs de Prestashop (catégories, produits, magasins, pages génériques…) ont été étendues, notamment via l’ajout de champs administrables.

Certains comportements ont été totalement modifiés, notamment l’affichage des déclinaisons produits qui apparaissent comme des produits uniques mais reste liés entre eux, notamment sur les pages produits ou en back-office.

Nouveaux controleurs & Hooks Prestashop

Ces modifications sont apportées par plusieurs modules suivant une architecture Symfony, destinés à fonctionner avec le thème. Ils ajoutent de nouveaux controlleurs à la fois en front et back-office, ainsi que de nouveaux templates. Certains contenus spéciaux disposent ainsi de leur propre interface personnalisée pour l’édition (éditeur de section, page de configuration du thème…).

Les contenus natifs sont eux étendus via les hooks Prestashop pour une intégration optimale quand cela est possible, ou via des overrides (Prestashop étant actuellement en pleine migration vers Symfony).

Pages • Produit

Pages • Listing produits

Faites appel à
mes services !

Vous avez des besoins en graphisme ou conception web ? Échangeons ensemble et je vous proposerai un devis adapté à vos attentes et votre budget.
Contacter Clément Bernard