[Skip to main content](#vessel-content)

#   toutes les pointures affichées ?

##

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

7 years 2 months ago -  7 years 2 months ago [\#309615](#309615) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#309615 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")* was created by *[erickb](/forum/user/4069-erickb "View erickb's Profile")*

-- HikaShop version -- : 4.2.1

Bonjour

J'ai un champ perso product_size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non)
un champ perso article_size identique mais de type radio pour selection en front end la pointure voulue

or il affiche en frontend toutes les pointures meme s'il n' y en a que deux

dans show_block_custom_item
**foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) {
$oneExtraField-&gt;field\_value contient toutes les valeurs**

mais comment puis je les comparer pour faire

**$pointures = explode(',',$this-&gt;element-&gt;product\_size);
if (!in\_array($oneExtraField-&gt;field\_value-&gt; ?, $pointures)){
continue;
}**

comment je recupere la pointure courante dans $oneExtraField-&gt;field_value

et surtout pourquoi la relation article_size et product_size ne se synchronisent pas directement ?

merci

Last edit: 7 years 2 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 2 months ago [\#309633](#309633) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#309633 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

Bonjour,

Le plus simple c'est de faire en sorte que le nom de colonne du champs dans la table "product" soit le même que celui de la table "item" + "_values". Ainsi, le système chargera automatiquement les valeurs sélectionnées dans le champs produit dans le champs article grâce à la fonction populateItemFieldValues dans administrator/components/com_hikashop/classes/field.php

Il n'y a pas d'option dans l'interface pour activer cette "synchronisation" car pour l'instant vous êtes la seconde personne a nous parler de ce besoin.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

7 years 2 months ago [\#309665](#309665) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#309665 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

c'est le cas actuellement product_size et article_size et values de 41 a 48 mais ca ne marche pas

je suis vraiment surpris que nous ne soyons que deux a demander cette synchronisation car sans cela c'est une option tout simplement inutilisable

j'ai genere les boutons radio avec code html identique a partir de mon champs product_size et ca marche , mais ca devrait marcher sans ca

merci

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

7 years 2 months ago [\#309670](#309670) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#309670 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

Bonjour,

Je ne comprends pas votre message ni quel être votre problème actuel.

Le système de synchronisation entre un product custom field et un item custom field est implanté dans HikaShop depuis de nombreuses années ; il est utilisé très activement par un site pour lequel j'ai fait le développement de cette fonctionnalité (site qui est à jour sur HikaShop donc je sais que le système continue de marcher avec les nouveaux systèmes).

Le plus simple est de commence par faire vos deux custom fields (le custom "item" devra avoir le même nom mais avec le suffix "_values" ; comme Nicolas vous l'as indiqué précédemment).
Le mieux est d'utiliser une liste déroulante et une liste déroulante à choix multiple (voir des checkbox).
Une fois cela en place, vous pourrez ajuster suivant vos besoins.

Cordialement,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

7 years 2 months ago [\#309680](#309680) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#309680 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

je ne comprend le suffixe values

mes champs sont : product_size et article_size

faut il les nommer  **product\_size\_values** et **article\_size\_values** ?

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 2 months ago [\#309686](#309686) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#309686 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

Non.
Il faut soit que vous ayez: article_size_values et article_size, soit product_size_values et product_size
Comme expliqué avant, le nom de colonne du champs produit doit être le même que le champs article avec _values en plus.

The following user(s) said Thank You: [erickb](/forum/user/4069-erickb "View erickb's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

7 years 2 months ago -  7 years 2 months ago [\#309716](#309716) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#309716 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

j'ai modifie

table item ou article : product_size (backend case a cocher)
table product : product_size_values (front end boutons radios)
tables hikashop_cart_product et hikashop_order_product ont bien une colonne product_size

j'ai supprime l'overrides show_block_custom_item: ca ne marche pas , toutes les valeurs sont selectionnables en front end quelque soit les valeurs du champ product_size_values

je continue avec mon code dans show_block_custom_item
Code:

&lt;?php defined('_JEXEC') or die('Restricted access'); $pointures = explode(',',$this-&gt;element-&gt;product_size_values); ?&gt; &lt;section class="hk-product-size"&gt; &lt;?php foreach($pointures as $p){ echo '&lt;label for="product_size_'.$p.'" class="hk-radio-item"&gt;&lt;input type="radio" name="data[item][product_size]" value="'.$p.'" id="product_size_'.$p.'" onclick="window.hikashop.toggleField(this.value,\'product_size\',\'item\',0);" class="hk-radio-input"&gt;&lt;span class="hk-radio-value"&gt;'.$p.'&lt;/span&gt;&lt;/label&gt;'; } ?&gt; &lt;/section&gt;

merci

Last edit: 7 years 2 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

7 years 2 months ago [\#309718](#309718) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#309718 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

Bonjour,

Votre champs "product_size" doit être configuré sans aucune valeur ; car si vous avez des valeurs alors elles seront utilisés par HikaShop et il n'y aura pas la surcharge avec le champs "product_size_values".

Cordialement,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

The following user(s) said Thank You: [erickb](/forum/user/4069-erickb "View erickb's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

7 years 2 months ago [\#310164](#310164) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#310164 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

le champ product_size est bien sans aucune valeur et les deux champs sont requis
mais si je cliques sur ajouter au panier sans selectionner une pointure , je retourne a la page d'accueil avec le message votre panier est vide
comment puis je avoir un warn message directement depuis la fiche produit pour indiquer qu'il faut choisir une pointure ?

merci

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 2 months ago [\#310166](#310166) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#310166 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

Bonjour,

Le plugin "HikaShop cart notification" permet l'affichage de l'erreur lorsqu'un ajout au panier est impossible.
Si vous êtes redirigé sur la page d'accueil avec un message comme quoi votre panier est vide, cela indique:
- que le plugin est désactivé, ou a été modifié, ou que les boutons d'ajout au panier n'utilisent pas le mode ajax (option "add to cart legacy" activée, ou vieux overrides de vue pour l'affichage du bouton)
- du coup, faute de notification à l'utilisateur, le système redirige vers le passage en caisse, qui, le panier étant vide, redirige vers l'URL configurée dans l'option "URL where you will be redirected when the cart is empty" (qui je suppose est l'URL de votre page d'accueil).

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

7 years 2 months ago -  7 years 2 months ago [\#310178](#310178) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#310178 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

meme en supprimant tous mes overrides, tous les legacy = 0, HikaShop cart notificationHikaShop cart notification actif
j'ai
**TypeError: undefined is not an object (evaluating 'jQuery.notify.defaults')**

je ne vois pas d'ou ca peut venir

Last edit: 7 years 2 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

7 years 2 months ago [\#310181](#310181) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[toutes les pointures affichées ?](/forum/5-support-en-francais-french-support-/898055-toutes-les-pointures-affichees#310181 "-- HikaShop version -- : 4.2.1  Bonjour  J'ai un champ perso product&#95;size de type cases a cocher 41 à 48 (pour cocher dans l'admin les pointures actives ou non) un champ perso article&#95;size identique mais de type radio pour selection en front end la pointure voulue  or il affiche en frontend toutes les pointures meme s'il n' y en a que deux  dans show&#95;block&#95;custom&#95;item foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $oneExtraField-&gt;field&#95;value contient toutes les valeurs  mais comment puis je les comparer pour faire  $pointures = explode(',',$this-&gt;element-&gt;product&#95;size); if (!in&#95;array($oneExtraField-&gt;field&#95;value-&gt; ?, $pointures)){ continue; }  comment je recupere la pointure courante dans $oneExtraField-&gt;field&#95;value  et surtout pourquoi la relation article&#95;size et product&#95;size ne se synchronisent pas directement ?  merci")*

Bonjour,

D'un plugin system ou du template qui va modifier les inclusions des fichiers JavaScript et toucher potentiellement à jQuery.
Cela peut être aussi un plugin qui va inclure sont propre jQuery et casser tous les modules jQuery chargés sur la page.
Ca peut être beaucoup de choses mais c'est quelque chose d'externe à HikaShop.

Cordialement,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

The following user(s) said Thank You: [erickb](/forum/user/4069-erickb "View erickb's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODk4MDU1LXRvdXRlcy1sZXMtcG9pbnR1cmVzLWFmZmljaGVlcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop- Install &amp; Update- Product &amp; Category Display- Content Creation- Sales and Orders- - Orders management- - Reports &amp; Statistics- Customers- Checkout- Payment Methods- Shipping Methods- Import &amp; Export (CSV, XLS…)- Specific Features- - Affilation- - Taxes- - Wishlist- - Vote- - Carousel &amp; Slider- - Mass Actions- - Filters &amp; Search- - Discount &amp; Coupon- - Feature Request- Integrations- Showcase- General Talk about HikaShop- Development- - HikaShop 3.0 Beta- Translation- Commercial Jobs HikaShop Components- HikaMarket- - Market: Feature requests- - Market: How to?- - Market: Bug Report- HikaSerial- - General talk about HikaSerial- - Serial: Bug Report- - Serial: How to?- - Support en Français de HikaSerial (French Support)- - HikaSubscription- HikaAuction- - Auction: Feature requests- - Auction: How to?- - Auction: Bug report Hikashop around the world- Support en Français (French Support)- Russian- - FAQ. Курс выживания с Hikashop. Частые вопросы и о- - Расширения Hikashop- - Наши сайты на Hikashop- 日本語版サポート(Japanese Support)- Thai- German Archives- Bug Report- How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.171 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)

[](#top)
