Gallery : Récupérer l'URL courante - Version imprimable
+- Forum CMS Made Simple FR (
https://forum.cmsmadesimple.fr)
+-- Forum : Général (
https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (
https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet :  Gallery : Récupérer l'URL courante (
/thread-3398.html)
 
Gallery : Récupérer l'URL courante - 
Marouy -  28/01/2015
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.11
#~ Url du site : Localhost
#~ Hébergeur / Soft : EasyPHP
#~ Informations Système : 
#~      ----------------------------------------------
#~      Cms Version: 1.11.12
#~      Installed Modules:
#~      CMSMailer: 5.2.2
#~      CMSPrinting: 1.0.5
#~      FileManager: 1.4.5
#~      MenuManager: 1.8.6
#~      MicroTiny: 1.2.8
#~      ModuleManager: 1.5.8
#~      News: 2.14.4
#~      Search: 1.7.11
#~      ThemeManager: 1.1.8
#~      TinyMCE: 2.9.12
#~      Gallery: 1.6.1
#~      FormBuilder: 0.8.1.1
#~      Config Information:
#~      php_memory_limit: 
#~      process_whole_template: 
#~      max_upload_size: 10000000
#~      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.4.24
#~      md5_function: On  (Vrai)
#~      gd_version: 2
#~      tempnam_function: On  (Vrai)
#~      magic_quotes_runtime: Off  (Faux)
#~      E_STRICT: 2048
#~      E_DEPRECATED: 8192
#~      memory_limit: 128M
#~      max_execution_time: 60
#~      output_buffering: 4096
#~      safe_mode: Off  (Faux)
#~      file_uploads: On  (Vrai)
#~      post_max_size: 10M
#~      upload_max_filesize: 10M
#~      session_save_path: C:\PROGRA~2\EASYPH~1.1VC\\binaries\tmp (0777)
#~      session_use_cookies: On  (Vrai)
#~      xml_function: On  (Vrai)
#~      xmlreader_class: On  (Vrai)
#~      Server Information:
#~      Server Api: apache2handler
#~      Server Db Type: MySQL (mysql)
#~      Server Db Version: 5.6.15
#~      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 à tous,
J'utilise une URL de partage sur différents réseaux sociaux (Facebook, twitter, google+...). Le code ressemble très simplement à ça :
Code :
[== HTML ==]
<a href="http://www.facebook.com/sharer/sharer.php?u={$canonical}" target="_blank" title="Partager sur Facebook" rel="nofollow" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=700');return false;"><img src="http://127.0.0.1/Cynthia-Jouffre/fichiers/images/facebook.png" alt="Facebook" /></a>
Cela fonctionne parfaitement dans le module "News", mais {&canonical} ne semble pas être reconnu une fois inséré dans mon gabarit dans le module "gallery". Y'a-t-il une autre balise qui fait le job de récupération de l'URL courante dans ce module ?
Merci d'avance et bonne soirée,
Marouy
Gallery : Récupérer l'URL courante - 
Marouy -  05/02/2015
Après de longues recherches, je n 'ai toujours pas solutionné le problème. J'ai trouvé la variable qui semble contenir l'url {$url_gallery}, merci r_print :-)
Cependant, je n'arrive pas à trouver une syntaxe correct qui me permette de récupérer l'url de la gallery courante.
Code :
[== HTML ==]
<div class="flexslider loading">
   <ul class="slides">
      {foreach from=$images item=image}
         <li>
            <img src="{$image->thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image->comment}" title="{$image->comment}" />
         </li>
      {/foreach}
   </ul>
<a href="https://www.facebook.com/sharer/sharer.php?u={$url_gallery}" target="_blank">Partager sur Facebook</a>
</div>
Quelqu'un aurait-il une idée ? Dois-je conditionné la variable ?
Merci à tous pour votre aide et bonne journée,
Marouy
Gallery : Récupérer l'URL courante - 
Jean le Chauve -  05/02/2015
Bonjour Marouy,
As-tu regardé ce 
tuto : Lien canonical et page détail modules ?