Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Récupération image - modules GBFilePicker et listIt2.
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site :
#~ Hébergeur / Soft : wampserver 2.1
#~ 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
#~ Showtime: 2.0.5
#~ FormBuilder: 0.7.1
#~ GBFilePicker: 1.3.1
#~ ListIt2: 1.1
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 30000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ 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.3.5
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 1
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 30M
#~ upload_max_filesize: 30M
#~ session_save_path: c:/wamp/tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.5.8
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonsoir,

Je me permets de vous solliciter car je rencontre un problème avec les modules GBFilePicker et listIt2.
Et je n'arrive pas à m'en dépatouiller.

Voilà ce que j'ai voulu réaliser : http://www.i-do-this.com/blog/44/Using-L...hiwkiBGRxA

Seulement entre temps le module ListIt2 c'est vu ajouté une dépendance qui est GBFilePicker.

Mon problème est que je n'arrive pas récupérer les images chargées pour un affichage en front-office.

Ci-dessous,les lignes du code qui me pose problèmes.

Code :
[== Indéfini ==]
<div id="categories" class="clearfix">  
<ul id="filter" class="option-set clearfix" >  
<li><a href="#show-all" class="selected button">All</a></li>  
<li><a href="#nature" class="button">Nature</a></li>  
<li><a href="#buildings" class="button">Buildings</a></li>  
<li><a href="#planes" class="button">Planes</a></li>  
</ul>
</div>
<ul id="items" class="clearfix">
{foreach from=$items item=item}
{* capture image *}
{capture assign='thumb'}{$item->fielddefs.image.dir}/{$item->fielddefs.image.value}{/capture}
{* list our items *}
<li class="item {$item->category_alias}">
  {supersizer class="thumb" path=$thumb width='200' height='180' fill_attr='true' crop='true' strip_tags='true'}    
<h3 class="item-title">{$item->title|cms_escape}</h3>  
{* our hidden content/ shown when clicked *}      
<div class="item-content clearfix">          
  {supersizer path=$thumb width='300' height='280' fill_attr='true' crop='true' strip_tags='true'}      
<h2>{$item->title|cms_escape}</h2>          
{$item->fielddefs.description.value}        
</div>    
</li>
{/foreach}
</ul>  
</div>

et plus particulièrement :
Code :
[== Indéfini ==]
{capture assign='thumb'}{$item->fielddefs.image.dir}/{$item->fielddefs.image.value}{/capture}
Code :
[== Indéfini ==]
{supersizer class="thumb" path=$thumb width='200' height='180' fill_attr='true' crop='true' strip_tags='true'}
Code :
[== Indéfini ==]
  {supersizer path=$thumb width='300' height='280' fill_attr='true' crop='true' strip_tags='true'}

Comment puisse-je récupérer les images de la même manière mais en utilisant GBFilePicker au lieu de supersizer (qui ne fonctionne pas)

J'ai le message suivant qui s'affiche sur le front office à la place des images :

There is a path issue with the orginal image!
Does this look right?
Path:C:/wamp/www/

Merci par avance
Répondre
#2

C'est bon, j'ai trouvé une solution, certes pas terrible mais cela fonctionne.

On peut clôturer je pense Big Grin
Répondre
#3

Utiliser CGSmartImage en remplacement de supersizer.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)