Pour créer un ticket support, commencez par une recherche

Grille Produits : ajouter le champ 'URL Image'

Objectif

Nous souhaitons ajouter le champ "URL Image" dans la grille des produits (image par défaut)

Mise en place

Pour ajouter le champ à la liste des champs disponibles pour vos grilles produit, cliquez sur le bouton add_dis.png de l'interface "Ajout de champ", puis saisissez les informations suivantes :


Quel est l'ID du champ ? : image_link

Sc crée le champ, il faut maintenant renseigner dans la grille :

Nom du champ : URL image
Table : Another table
Type : Modifiable

Dans le panneau des Propriétés Avancées à droite :

- sélectionner le menu PHP Get Row Data et renseignez :

if($col === 'image_link') {
    $link = new Link();
    $shoplink = $link->getBaseLink(SCI::getSelectedShop(),true);
    $prodrow[$col] = $shoplink.'img/p/'.getImgPath((int) $prodrow['id_product'], (int) $prodrow['id_image'], _s('CAT_PROD_GRID_IMAGE_SIZE'));
}

Enregistrez sur la barre d'outils

Fermez la fenêtre d'édition des champs personnalisés.

Le nouveau champ est présent dans la liste des champs disponibles, et vous pouvez l'ajouter à vos grilles.




Articles associés