Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.0.0
#~ Url du site : http://www.carryall.fr/
#~ Hébergeur / Soft :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 2.0
#~ Installed Modules:
#~ AdminSearch: 1.0
#~ CMSContentManager: 1.0
#~ DesignManager: 1.0
#~ FileManager: 1.5
#~ MicroTiny: 2.0
#~ ModuleManager: 2.0
#~ Navigator: 1.0
#~ News: 2.50
#~ Search: 1.50
#~ Config Information:
#~ php_memory_limit:
#~ max_upload_size: 64000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ auto_alias_content: true
#~ locale:
#~ set_names: true
#~ timezone: Europe/Paris
#~ permissive_smarty: false
#~ Php Information:
#~ phpversion: 5.5.12
#~ md5_function: On (Vrai)
#~ json_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ test_file_timedifference:
#~ test_db_timedifference:
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ file_uploads: On (Vrai)
#~ post_max_size: 3M
#~ upload_max_filesize: 64M
#~ session_save_path: D:/wamp/tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Performance Information:
#~ allow_browser_cache: Off (Faux)
#~ browser_cache_expiry: 60
#~ php_opcache: Off (Faux)
#~ smarty_cache: Off (Faux)
#~ smarty_compilecheck: Off (Faux)
#~ smarty_cache_udt: Off (Faux)
#~ auto_clear_cache_age: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.6.17
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Le site que je suis occupé de construire contiendra plusieurs "sliders" à différents endroits du site. Afin de laisser la possibilité à l'utilisateur d'éditer les images contenues dans chaque slider, j'aimerais créé une page spécifique pour chaque slider et appeler son contenu dans le site.
Questions :
1) est-ce une bonne méthode de travailler comme ça ?
2) comment appeler le contenu d'une page spécifique à un endroit spécifique via Smarty ?
D'avance merci
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.0.0
#~ Url du site : http://www.carryall.fr/
#~ Hébergeur / Soft :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 2.0
#~ Installed Modules:
#~ AdminSearch: 1.0
#~ CMSContentManager: 1.0
#~ DesignManager: 1.0
#~ FileManager: 1.5
#~ MicroTiny: 2.0
#~ ModuleManager: 2.0
#~ Navigator: 1.0
#~ News: 2.50
#~ Search: 1.50
#~ Config Information:
#~ php_memory_limit:
#~ max_upload_size: 64000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ auto_alias_content: true
#~ locale:
#~ set_names: true
#~ timezone: Europe/Paris
#~ permissive_smarty: false
#~ Php Information:
#~ phpversion: 5.5.12
#~ md5_function: On (Vrai)
#~ json_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ test_file_timedifference:
#~ test_db_timedifference:
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ file_uploads: On (Vrai)
#~ post_max_size: 3M
#~ upload_max_filesize: 64M
#~ session_save_path: D:/wamp/tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Performance Information:
#~ allow_browser_cache: Off (Faux)
#~ browser_cache_expiry: 60
#~ php_opcache: Off (Faux)
#~ smarty_cache: Off (Faux)
#~ smarty_compilecheck: Off (Faux)
#~ smarty_cache_udt: Off (Faux)
#~ auto_clear_cache_age: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.6.17
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Le site que je suis occupé de construire contiendra plusieurs "sliders" à différents endroits du site. Afin de laisser la possibilité à l'utilisateur d'éditer les images contenues dans chaque slider, j'aimerais créé une page spécifique pour chaque slider et appeler son contenu dans le site.
Questions :
1) est-ce une bonne méthode de travailler comme ça ?
2) comment appeler le contenu d'une page spécifique à un endroit spécifique via Smarty ?
D'avance merci
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
11/10/2015, 18:14:16
(Modification du message : 11/10/2015, 18:15:11 par Joey0007.)
Bon avec les content bock ça fonctionne mais étant donné que les content blocks sont ajoutés à toutes les pages, ça ne m'arrange pas.
Je suis donc ouvert aux suggestions. Je suis sur qu'il doit y avoir un moyen beaucoup plus intuitif pour le faire, non ?
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
11/10/2015, 18:14:16
(Modification du message : 11/10/2015, 18:15:11 par Joey0007.)
Bon avec les content bock ça fonctionne mais étant donné que les content blocks sont ajoutés à toutes les pages, ça ne m'arrange pas.
Je suis donc ouvert aux suggestions. Je suis sur qu'il doit y avoir un moyen beaucoup plus intuitif pour le faire, non ?
Messages : 11,007
Sujets : 230
Inscription : Sep 2007
Réputation :
1
Citation :Bon avec les content block ça fonctionne mais étant donné que les content blocks sont ajoutés à toutes les pages
Non , il te suffit de faire une gabarit avec un "block" uniquement pour les pages avec "sliders"
et un autre gabarit sans "block" pour les autres pages
Messages : 11,007
Sujets : 230
Inscription : Sep 2007
Réputation :
1
Citation :Bon avec les content block ça fonctionne mais étant donné que les content blocks sont ajoutés à toutes les pages
Non , il te suffit de faire une gabarit avec un "block" uniquement pour les pages avec "sliders"
et un autre gabarit sans "block" pour les autres pages
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Pour info, le site est en scroll vertical, donc tout en une page.
Je ne comprends pas bien ta proposition. Peux-tu développer stp ? Car je ne vois pas en quoi la création d'un gabarit séparé m'aidera.
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Pour info, le site est en scroll vertical, donc tout en une page.
Je ne comprends pas bien ta proposition. Peux-tu développer stp ? Car je ne vois pas en quoi la création d'un gabarit séparé m'aidera.
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Ok donc un gabarit par page avec slider, et ensuite ?
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Ok donc un gabarit par page avec slider, et ensuite ?
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
11/10/2015, 22:55:00
(Modification du message : 11/10/2015, 23:16:17 par Jean le Chauve.)
Tu as la variable $page_alias qui est extrêmement pratique : tu peux l'utiliser dans ton cas.
Mais si tu donnais le code du slider employé, ce serait plus facile de t'aider à trouver une solution adaptée.
A moins que l'utilisateur ne doive insérer qu'une seule image dans le slider (ce qui est aberrant), je ne pense pas que l'utilisation des "content blocks" soit adapté à ton cas (ou alors en mettre tout plein).
Regarde le module Gallery, je pense qu'en l'utilisant avec la variable $page_alias, ce devrait être le plus adéquat : tu crées des sous-galeries ayant le nom de la page et tu appelles la balise {Gallery dir=$page_alias ...}. L'utilsateur n'aura plus qu'à uploader les photos dans la galerie correspondante.
Tuto sur Gallery : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=3229
De plus, l'utilisateur va uploader des photos sans gérer leur taille et leur poids, tu dois utiliser le module CGSmartImages qui automatisera tout cela afin que ta page ne soit pas trop "lourde" et s'affiche immédiatement.
Tape CGSmartImages dans le moteur de recherche de ce forum et lis la documentation dans l’administration du module.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
11/10/2015, 22:55:00
(Modification du message : 11/10/2015, 23:16:17 par Jean le Chauve.)
Tu as la variable $page_alias qui est extrêmement pratique : tu peux l'utiliser dans ton cas.
Mais si tu donnais le code du slider employé, ce serait plus facile de t'aider à trouver une solution adaptée.
A moins que l'utilisateur ne doive insérer qu'une seule image dans le slider (ce qui est aberrant), je ne pense pas que l'utilisation des "content blocks" soit adapté à ton cas (ou alors en mettre tout plein).
Regarde le module Gallery, je pense qu'en l'utilisant avec la variable $page_alias, ce devrait être le plus adéquat : tu crées des sous-galeries ayant le nom de la page et tu appelles la balise {Gallery dir=$page_alias ...}. L'utilsateur n'aura plus qu'à uploader les photos dans la galerie correspondante.
Tuto sur Gallery : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=3229
De plus, l'utilisateur va uploader des photos sans gérer leur taille et leur poids, tu dois utiliser le module CGSmartImages qui automatisera tout cela afin que ta page ne soit pas trop "lourde" et s'affiche immédiatement.
Tape CGSmartImages dans le moteur de recherche de ce forum et lis la documentation dans l’administration du module.
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
11/10/2015, 23:17:16
(Modification du message : 11/10/2015, 23:18:22 par Joey0007.)
Salut,
En fait, j'utilise Slick carousel à plusieurs endroits du site. Je voudrais laisser la possibilité d'utiliser le gestionnaire d'images afin d'ajouter des images et de les redimensionner. C'est la raison pour laquelle je demandais comment on pouvait simplement appeler une page à un endroit d'une autre page.
Je ne pensais donc pas utiliser Gallery.
Ainsi, j'aurais créé 1 page par slider, tout simplement.
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
11/10/2015, 23:17:16
(Modification du message : 11/10/2015, 23:18:22 par Joey0007.)
Salut,
En fait, j'utilise Slick carousel à plusieurs endroits du site. Je voudrais laisser la possibilité d'utiliser le gestionnaire d'images afin d'ajouter des images et de les redimensionner. C'est la raison pour laquelle je demandais comment on pouvait simplement appeler une page à un endroit d'une autre page.
Je ne pensais donc pas utiliser Gallery.
Ainsi, j'aurais créé 1 page par slider, tout simplement.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
11/10/2015, 23:21:51
(Modification du message : 11/10/2015, 23:23:03 par Jean le Chauve.)
Tu peux intégrer slick carousel dans Gallery. Et c'est CGSmartImages qui s'occupera de redimensionner le tout.
L'utilisateur aura ainsi une belle interface pour gérer ses photos et ne s'occupera de rien d'autre même si ses images n'ont pas la bonne dimension ni le bon cadrage.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
11/10/2015, 23:21:51
(Modification du message : 11/10/2015, 23:23:03 par Jean le Chauve.)
Tu peux intégrer slick carousel dans Gallery. Et c'est CGSmartImages qui s'occupera de redimensionner le tout.
L'utilisateur aura ainsi une belle interface pour gérer ses photos et ne s'occupera de rien d'autre même si ses images n'ont pas la bonne dimension ni le bon cadrage.
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Chaque slider aura la structure suivante :
Code : [== HTML ==]
<div class="ca_slider_entreprise">
<div><img src="{root_url}/uploads/images/slider/image1.jpg"></div>
<div><img src="{root_url}/uploads/images/slider/image2.jpg"></div>
<div><img src="{root_url}/uploads/images/slider/image3.jpg"></div>
</div>
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Chaque slider aura la structure suivante :
Code : [== HTML ==]
<div class="ca_slider_entreprise">
<div><img src="{root_url}/uploads/images/slider/image1.jpg"></div>
<div><img src="{root_url}/uploads/images/slider/image2.jpg"></div>
<div><img src="{root_url}/uploads/images/slider/image3.jpg"></div>
</div>
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Je viens de lire une partie de ton tuto. En effet ça a l'air pas mal.
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Je viens de lire une partie de ton tuto. En effet ça a l'air pas mal.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Je t'ai donné ce que je pense être la meilleure solution : Gallery, CGSmartImages et $page_alias. Tu n'as qu'à adapter le code sclick carousel comme montré dans le tuto donné en lien plus haut.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Je t'ai donné ce que je pense être la meilleure solution : Gallery, CGSmartImages et $page_alias. Tu n'as qu'à adapter le code sclick carousel comme montré dans le tuto donné en lien plus haut.
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Oui on s'est croisé, je check et reviens vers toi si je bloque.
Merci
Messages : 94
Sujets : 6
Inscription : Sep 2015
Réputation :
0
Oui on s'est croisé, je check et reviens vers toi si je bloque.
Merci
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
|