Bonne journée.
Des informations supplémentaires doivent être fournies.
1. ère version de Prestashop
2. s'il y aura un affichage limité pour tous les produits et champs personnalisables
Dans l’exemple, cela ressemblerait à ceci.
Modifiez le fichier ./themes/theme/catalog/product.tpl.
1. Trouvez la condition
{if $product.is_customizable && count($product.customizations.fields)}
2. créez une variable pour les groupes de clients et placez-la au-dessus du point 1.
(3,4,5) = ID du groupe de clients
{assign var=enableCustomizationCustomerGroup value=(array(3,4,5))}
3. modifier la condition du point 1.
{if $product.is_customizable && count($product.customizations.fields) && in_array($customer.id_default_group, $enableCustomizationCustomerGroup)}
4. En conséquence, cela se passerait comme ça
{assign var=enableCustomizationCustomerGroup value=(array(3,4,5))}
{if $product.is_customizable && count($product.customizations.fields) && in_array($customer.id_default_group, $enableCustomizationCustomerGroup)}
{block name='product_customization'}
{include file="catalog/_partials/product-customization.tpl" customizations=$product.customizations}
{/block}
{/if}