Aller au contenu
Support de Zwii
Nardo

Un de plus !!

Messages recommandés

Bonjour à tous,

et merci encore pour cet outil bien pratique qu'est ZWII,

Je l'utilise depuis pas mal de temps, et je vois évoluer en bonne intelligence ses fonctionnalités et son interface.

J'ose donc proposer à votre regard ce site sur le Comptoir de Mégisserie :
https://www.cmicart.com/

 

Il y a encore pas mal de bricoles à faire évoluer de mon côté, des optimisations,

et le contenu manque de matière, mais c'est une vitrine à destination des gens du métier,

essentiellement pour des exemples de couleurs de cuirs.

Pages Nos Cuirs / j'ai eu pas mal de problèmes pour mettre en place ces galeries, que j'ai fini par faire "en dur" + css , (notamment pour avoir plusieurs galeries sur la même page)  je posterai ça au bon endroit du forum.

Bien cordialement 

 

Nardo

 

 

 

 

  • J'aime 2

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Très très beau site !

L'odeur du cuir arrive jusqu'à mes narines !

Super usage de "l'accordion".

Pour mettre tes galeries comme tu veux rien ne t'empêche de prendre un template existant avec 3 colonnes : pas de soucis pour mettre un template dans un autre, tout ça cohabite bien.

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci Augras de la remarque !

Citation

L'odeur du cuir arrive jusqu'à mes narines !

 Je n'ai pas encore branché le diffuseur olfactif pourtant ! 🙂

 

Pour la galerie, j'ai fait des test avec la galerie standard fournie avec Zwii, et de ce que j'ai compris :

  1.  choisir une page >
  2.  affecter le module galerie
  3.  créer des galeries à partir d'un dossier /images/../ > 


Puis à l'affichage on se retrouve avec une 

  1. Bloc  images de couvertures pour les galeries   avec un container   <div class="row galleryRow">, 
  2. etape 1 => clic > on affiche toutes le vignettes de la galerie (dans une "page" indépendante) aussi dans un <div class="row galleryRow"> Peut générer plusieurs  de ces bloc  ?
  3. etape 2 => clic > on affiche l'image en grand, 

 

Ma question est :

Est il possible d'afficher uniquement l'étape 2 (toutes les vignettes ) comme j'ai fait dans le site actuel,( dans des accordions où il y a plusieurs galeries) , que j'affiche juste en html dur + css  :

 

Le but étant 

  • d'éviter un trop grand nombre de clic avant d'accéder à l'info  
  • d'avoir plusieurs galeries dans la même page
  • de faciliter facilement la mise à jour (ajout / suppression d'images),

Je continue de creuser 

 

Si vous avez des pistes, je suis preneur

Et si cette question n'est pas au bon endroit du forum, merci de me le signaler. 


Merci à vous

 

 

Modifié par Nardo

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 3 heures, Nardo a dit :

 Je n'ai pas encore branché le diffuseur olfactif pourtant ! 🙂

Trop fort : ça doit être mon fauteuil alors !

 

Le module galerie de zwii c'est pour faire une page avec des galeries : tu ne peux pas faire ce que tu as fait avec... tu l'a constaté.

Par contre tu peux tout à fait utiliser simplelightbox qui est intégré dans zwii (c'est ce que tu as finalement utilisé mais image par image plutôt qu'avec des albums) : cf ce post 

 

Et si tu veux une lightbox avec plus de possibilités tu as lightgallery qui n'est pas intégrée à zwii mais que tu peux ajouter très facilement : 

 

Ce n'est plus la même chose mais tu pourrais trouver de l'intérêt à 2 sliders qui s'intègrent bien dans zwii :

swiper

 

unitgallery

https://unitegallery.net/index.php?page=compact-bottom

c'est le lien vers le site officiel pour que tu vois les possibilités de unitgallery : j'ai rédigé une doc et fait un zip pour l'intégrer à zwii mais zwii a bien évolué depuis et on peut faire ça plus proprement (il faut que je mette tout ça à jour et en attendant j'ai tout masqué). Si tu es intéressé par son utilisation ça sera l'occasion de m'y recoller.

Le lien est vers le thème compact, très apprécié, mais il y a plein d'autres thèmes que tu découvrira en parcourant le menu.

 

Modifié par augras

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @Nardo

 

Bravo pour ton site !

Ce sont des réalisations comme ça qui nous motivent à développer pour Zwii.

 

Tu pourrais publier tes recherches en matière de galerie sur ce forum pour que la communauté des zwiiens puisse en profiter.

Encore bravo Nardo.

 

Sylvain

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à tous

Merci @Thispy ! L'outil s'y prête bien, faut dire.
 

Oui , merci, pour l'image  @mulanee, je vais m'en occuper. 

 

@augras   , @sylvainlelievre

 

Et je suis toujours en train de creuser le sujet de la galeries mosaïque multiple , comme je n'avais pas trop envie de rajouter un outil tiers (unitgallery/swipper ) je suis parti sur l'idée suivante :

  1.  je crée une page (cachée) qui génère toutes les galeries dont j'ai besoin
  2.  je récupère et structure dans le fichier module.json les infos concernant ces galeries (avec un php),
  3.  et génère une mosaïque de ma galerie avec du javascript (c'est lui qui appelle le php) et qui renvoie ma galerie html.  
  4.  l'affiche par le biais d'une div (id=[nomdegalerie]) ou mieux si je peux d'un customElement (je connais encore bien le sujet, mais c'est la base WWW3C pour React.js ou Vue.js)  et que je place ou je veux dans ma page,

J'ai pour l'instant déposé mon js/php dans un sous dossier dans /site/file/galeryfromjson/ qui ne semble pas être affecté par les updates du site. Mais je ne sais pas si c'est pertinent (?)


J'y suis presque, sur mon serveur local ça le fait bien, me reste plus que :

  •  à gérer les erreurs, les afficher, (id, path... )
  • les problèmes de path vers les images une fois en ligne  , (j'ai vu passer des sujets sur les path absolus / relatif sur le forum) ,
  • creuser les histoires de mini_ / pas _mini dans les thumbs, doit y avoir un règle pour la génération de ces _mini.
  • demander aux participants de ce forum si l'idée/ le principe de cette galerie semble pertinent ou si il voient un faille dans ce système (ça c'est fait ! ) 

Quand ce sera fait, je vous soumettrai le machin, comme je n'avais jamais touché du php (je suis plutôt patouilleur javascript), j'ai pas mal galéré surtout au niveau de la mise en place d'un debugger, mais ça rentre.

 

A priori, je pense que ce script existe déjà dans la galerie native, puisque c'est le rendu obtenu au clic sur l'image d'en tête galerie, mais je vais pas m'amuser à patouiller le core avec mes gros doigts.

 

A bientôt pour la suite de ces aventures.

 



 

 

 

 


 

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @Nardo,

 

effectivement ton site très classe et très bien, on sent quand même une touche de savoir derrière tout ça !!

 

Petite question en lisant ton commentaire ci-dessus pourquoi ne pas imaginer d'intégrer une iframe de tes pages cachées ainsi tu pourrais avoir accès à different galerie sans pour autemps ajouter du code, l'essentiel et de bien faire tes galeries cachées afin d'y accéder grâce à une iframe.

 

Enfin attention c'est une idée et j'avoue ne pas avoir essayé !!

 

En tout cas félicitation pour ton site, il est super sympas !!

 

Cordialement

Mickael

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci de l'info @mickaelgutt, je suis allé voir le tuto , et le rendu de la galerie, mais je cherchais surtout (mon petit cahier des charges)

  • avoir plusieurs galeries sous forme de mosaïque immédiatement dans la page, avec l'esprit "nuancier" ( +le nom des légendes qui est une référence produit est généré depuis le nom de l'image). 
  •  lié à l'outil galerie natif pour pouvoir profiter de la gestion des images (ajout / suppression / renommage sans passer par le ftp)
  • la possibilité de l'intégrer  où je veux, dans n'importe quelle page,  l'intégration se fait en une ligne <div id="nomdelagaleriea">  .... autre contenu   ... <div id="nomdelagalerieb"> ,etc .. et après une petite fonction javascript qui envoie le bazard sur ces id. 
  • ne pas utiliser d'outils tiers, il  y'a déjà pas mal d'outils  

J'ai fait une première mise en place, en sous domaine du site officiel,  https://www.cmicart.com/zwiicms_01/?galeries-mosaique-1 pour tester en ligne, et j'ai pu accrocher aussi la SimpleLightbox


Je vais finir de nettoyer mon code et de l'optimiser, il a encore quelques faiblesses. Et hop ...
 

 

Bonne soirée, et un grand merci encore de ton attention.



Nardo


 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 10/02/2021 à 08:34, Nardo a dit :

Mais je ne sais pas si c'est pertinent (?)

Bonjour @Nardo,

 

Dans Zwii les scripts sont dans core et module. Core est affecté par les maj, les modules officiels peuvent être mis à jour par Fred  à cette occasion, pas les modules de la communauté.

Les modules doivent respecter quelques règles, j'avais commencé à écrire un module 'modele', avec pas mal de commentaires (pièce jointe).

Pour coder dans Zwii, il vaut mieux écrire un module, c'est un peu compliqué au départ mais ensuite on comprend tout l'intérêt.

 

Le 10/02/2021 à 08:34, Nardo a dit :

A priori, je pense que ce script existe déjà dans la galerie native, puisque c'est le rendu obtenu au clic sur l'image d'en tête galerie, mais je vais pas m'amuser à patouiller le core avec mes gros doigts

Galerie n'est pas dans le core mais dans module, il est officiel.

 

Bonne journée

 

Sylvain

 

modele.zip

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

bonjour, @Nardo,

 

Il y a 12 heures, Nardo a dit :

J'ai fait une première mise en place, en sous domaine du site officiel,

ben écoute c'est super ce que tu as fait .

Félicitation..

 

bonjour @sylvainlelievre

 

Citation

Les modules doivent respecter quelques règles, j'avais commencé à écrire un module 'modele', avec pas mal de commentaires (pièce jointe).

ah voilà une bonne nouvelle concernant la structure d'un module, je vais regarder ça et modifier le miens en fonction de ce que tu as fais !!

 

Merci

Cordialement 

Mickael

Partager ce message


Lien à poster
Partager sur d’autres sites

×
×
  • Créer...