Jump to content

Edit History

@Johan30260

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}

 

@Johan30260

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/your_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}

 

@Johan30260

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/your_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))}
{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}

 

@Johan30260

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

×
×
  • Create New...