1. Accueil >
  2. api >
  3. Filtre des images
09-01-12

Filtre des images

Pour identifier, définir l'url ou le chemin d'une image magix cms intègre un filtre pour la réalisation du travail.

Il existe deux méthodes pour la définition :

  • Utilisation d'un chemin système
  • Utilisation d'un chemin personnalisé

Les paramètres pour utiliser le filtre :

filterPathImg($filt_option = array(
'filtermod'=>'',
'img'=>'',
'levelmod'=>'',
'rootPath'=>false
))

Détails des paramètres

  • filtermod = Le nom du module intégré (uniquement pour news et catalogue)
  • img = le nom de l'image ou chemin personnalisé
  • levelmod = le niveau du filtre pour la catalogue (optionnel)
  • rootPath = Si activé il retourne le chemin complet de l'image, sinon il retourne son url. (par défaut il retourne l'url)

Exemple d'utilisation :

Définir l'url des images dans les news

$filter = new magixglobal_model_imagepath();
$filter->filterPathImg(array(
'filtermod'=>'news',
'img'=>'monimage.jpg'
));

Le résultat de l'url des images d'actualités :

/upload/news/monimage.jpg

Définir une URL personnalisée :

$filter = new magixglobal_model_imagepath();
$filter->filterPathImg(array(
'img'=>'skin/'
.frontend_model_template::frontendTheme()->themeSelected()
.'/img/catalog/no-picture.png'
))

Le résultat de l'URL personnalisé :

/skin/montemplate/img/catalog/no-picture.png
Close