Produits - Volume en mètres cubes (m³)
Instructions pour ajouter une colonne dans votre interface Sc, indiquant le volume (m3) des produits)
Accédez à la partie PRO de l’outil pour l’ajout de champs personnalisés :

Assurez-vous de bien choisir la grille dans laquelle vous voulez ajouter votre champ - dans cet exemple, il s’agira de la Grille Produits.

Ajout du champ
Clic sur l’icône d’ajout pour créer la ligne du nouveau champ et indiquez son ID v_m3

La ligne du champ est créée dans la liste. Il faut maintenant renseigner les informations :
La formule pour calculer ce champ est :
Largeur x Hauteur x Profondeur x 1000000
*Pour l'affichage uniquement ; les valeurs ne sont pas stockées en base de données.
Il faut ensuite ajouter les éléments de configuration techniques, dans les propriétés spécifiques, dans le panneau de droite :

Pour un champ calculé, deux options se présentent à nous :
En SQL : le champ est utilisable sur toutes les grilles produits
En PHP : le champ est utilisable uniquement si les champs nécessaires (Largeur, Hauteur, Profondeur pour notre exemple) sont présents dans la grille
1- Soit en SQL, copiez/collez le contenu ci-dessous dans le menu SQL Select et enregistrez :
return ' , ((p.`width`*p.`height`*p.`depth`)/1000000) as v_m3';ou :
2 : En PHP, copiez/collez le contenu ci-dessous dans le menu PHP Get Row data et enregistrez :
if($col == 'v_m3'){
$prodrow[$col] = (float)((float)$prodrow['width']*(float)$prodrow['height']*(float)$prodrow['depth'])/1000000;
}Notez qu'ici, la variable $prodrow contient l'ensemble des champs de la grille avec leur valeur finale.
Vous pouvez maintenant fermer cette fenêtre.
De retour dans la fenêtre précédente, le nouveau champ se trouve dans la liste des champs disponibles (surligné en orange) et vous pouvez l’ajouter aux vues de votre choix.