Ce widget permet de prévisualier et/ou downloader un fichier :
Remarque : Ce widget est utilisé par le Widget Input_File
| Nom | Type | Description |
|---|---|---|
| file_path | String | Le chemin physique complet du fichier à prévisualiser et/ou downloader |
| metadata | Array | Les 4 métadonnées du fichier : nom du fichier d'origine, mime-type, taille en octets, nom du fichier à downloader. Si on ne passe pas les métadonnées en paramètre, elles sont récupérées à partir du fichier de métadonnées (file_path.meta) ou du fichier des données (file_path) |
| thumbnail_maxwidth | Entier | La largeur maximum de l'aperçu du fichier en pixels |
| thumbnail_maxheight | Entier | La hauteur maximum de l'aperçu du fichier en pixels |
require_once "Pxxo/Widget/FilePreview.php"; $params = array(); $params['file_path'] = 'C:/Athlete.png'; $params['metadata'] = array(0 => 'Athlete.png', 1 => 'image/png', 2 => '17848', 3 => 'IMAGE DE TEST.png' ); $params['thumbnail_maxwidth'] = 40; $params['thumbnail_maxheight'] = 40; $o = new Pxxo_Widget_FilePreview($params); $o->addDecorator('Pxxo_Widget_Decorator_Core'); $o->main(); $o->dump();