[Résolu] Afficher plusieurs vignettes pour une même gallerie -
Piet - 10/06/2012
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site : www.reflexions3.be/cmsms
#~ Hébergeur / Soft : ovh
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.10.3
#~ Installed Modules:
#~ CMSMailer: 2.0.2
#~ CMSPrinting: 1.0
#~ FileManager: 1.2.0
#~ MenuManager: 1.7.7
#~ MicroTiny: 1.1.1
#~ ModuleManager: 1.5.3
#~ News: 2.12.3
#~ Search: 1.7
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.9.6
#~ Gallery: 1.5.3
#~ FormBuilder: 0.7.2
#~ CGExtensions: 1.29
#~ FrontEndUsers: 1.17.5
#~ CustomContent: 1.8.2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 64000000
#~ default_upload_permission: 664
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.17
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.49
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Ecrivez votre question ici.
Bonjour,
Il y a t-il un moyen d'afficher plusieurs vignettes pour une même galerie?
Je m'explique: J'ai une page 'Gallerie 1' qui affiche plusieurs sous gallerie.
J'ai donc une vignettes associée 'sous-gallerie 1' - 'sous gallerie 2' - 'sous gallerie 3'.
est-il possible d'afficher 2 vignettes par sous gallerie pour étoffer le contenu de ma gallerie parrent?
Merci de votre aide!
Cordialement,
Pierre
[Résolu] Afficher plusieurs vignettes pour une même gallerie -
Piet - 13/06/2012
Re bonjour,
Quelqu'un a t-il une idée sur la question?
Il y a t-il un smarty pour afficher des gallerythumb?
Merci !
[Résolu] Afficher plusieurs vignettes pour une même gallerie -
Piet - 13/06/2012
Je me répond donc à moi même...
Le plugin Multiple random image peut-il m'aider?
Si oui, comment installe t-on ce plugin?
Merci,
Pierre
[Résolu] Afficher plusieurs vignettes pour une même gallerie -
bess - 13/06/2012
http://www.cmsmadesimple.fr/forum/viewtopic.php?pid=28392#p28392
et pour ta question initiale : je ne sais pas si c'est possible
[Résolu] Afficher plusieurs vignettes pour une même gallerie -
Piet - 15/06/2012
J'ai beau chercher, je ne vois pas comment faire...
Est-il possible de rajouter un script au module gallery qui afficherait plusieurs thumb des sous-galerie?
Pour bien me faire comprendre, j'ai réappliqué un gabarit lightbox sur ma galerie parent.
Ma page appelle la galerie parent qui affiche comme contenu un thumbail par sous galerie enfant
http://www.reflexions3.be/cmsms/index.php?page=amenagements-prives
Ca ne fait que 4 éléments enfant à afficher car j'ai 4 sous galerie.
Comment faire pour que la page en affiche 8?
Si quelqu'un a un début de piste, je prends
Merci !
Piet
[Résolu] Afficher plusieurs vignettes pour une même gallerie -
airelibre - 16/06/2012
Deux options pour faire cela à mon avis :
Option 1 : utiliser un champ additionnel
En effet, Gallery permet l'utilisation de définitions de champs. Il suffit de créer un champ "fichier" que tu pourras nommer "vignette 2". Lors de l'affichage, tu peux récupérer ton nouveau fichier grâce à :
Code :
{$image->fields.vignette_2.value}
Il faut un peu jouer avec pour trouver l'url complète du fichier, mais c'est une première solution
Seconde solution : appeler la sous galerie dans la galerie
Smarty nous permet facilement ce genre d'imbrications, mais ca multiplie les requêtes à la base.
- Créer un nouveau gabarit qui affiche une galerie - on l'appelle "2 miniatures" - ce gabarit doit limiter d'une manière ou d'une autre le nombre d'images affichées - Le plus simple est d'utiliser la fonction "Nombre maximal d'objets par page"
- Dans le {foreach} qui boucle sur les images du gabarit principal, au lieu d'afficher les images en elles-même :
Code :
[== Indéfini ==]
{foreach from=$images item=image}
{if $image->isdir}
{Gallery dir=$image->filename template='2 miniatures'}
{/if}
{/foreach}
Voilà, je pense qu'il ya des pistes à creuser de ce côté là, avec une préférence pour la première solution qui a juste pour désavantage de gérer à part la seconde vignette
[Résolu] Afficher plusieurs vignettes pour une même gallerie -
Piet - 16/06/2012
Merci beaucoup !
Enfin une bonne idée que je m'empresse d'essayer
Cordialement,
Pierre
[Résolu] Afficher plusieurs vignettes pour une même gallerie -
airelibre - 18/06/2012
C'est bon tu as pu y arriver avec l'une ou l'autre astuce ? Peux-tu nous dire finalement quelle solution tu as retenue (ça peut être utile pour les autres futurs lecteurs du post
)