Skip to main content Help Control Panel

 

Projets «   Gestion des images «  

Vignette de l'image modifiée (intégré)

Un bout de code pour ajouter la vignette de l'image mise à jour.

Lorsque l'on arrive sur le formulaire permettant de modifier une image et les informations associée, il est pratique d'afficher celle-ci à l'utilisateur plutot que de lui mentionner uniquement le nom du fichier.

 

Voici le bout de code permettant d'obtenir cet affichage :

// thumbnail image, if any
  
if(isset($item['thumbnail_name']))
   
$details[] = '<span class="small_image"><img src="'.Images::get_thumbnail_href($item).'" title="'.encode_field(strip_tags($item['title'])).'" alt="" /></span>';

A insérer dans le fichier images/edit.php, juste après :

// display info on current version
 
if(isset($item['id']) &amp;&amp$item['id']) {
  
$details = array();

Avec vignette cliquable

Voici le code à insérer pour rendre la vignette cliquable afin d'afficher l'image en grand :

if(isset($item['thumbnail_name']))
   
$details[] = skin::build_image('inline',images::get_thumbnail_href($item),encode_field(strip_tags($item['title'])) ,images::get_icon_href($item));

Alexis Raimbault
on Jan. 14 2011

intégré dans la référence




Alexis Raimbault webmaster free-lance

Alain Lesage
on Feb. 23 2010

Excellente proposition. Et avec la solution toute prête en plus.


Alexis Raimbault
on Feb. 21 2010

voici un exemple de code qui construit une image en vignette cliquable :

$text .= skin::build_image('thumbnail',images::get_thumbnail_href($image),$image['title'],images::get_icon_href($image))."\n";



Alexis Raimbault webmaster free-lance
Jmarc - on Feb. 21 2010

Super ! Merci Alexis

J'ai rajoutée la version "image cliquable" dans l'exemple ci-dessus.


Jmarc
on Feb. 21 2010

A améliorer en insérant plutôt le code permettant de cliquer sur la vignette pour l'afficher en plus grand...

Si quelqu'un retrouve ce bout de code, je suis preneur