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

#   où est genere $this-&gt;fieldsClass-&gt;display($oneExtr

##

- **[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
-
-

14 years 8 months ago -  14 years 8 months ago [\#41119](#41119) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  *[où est genere $this-&gt;fieldsClass-&gt;display($oneExtr](/forum/5-support-en-francais-french-support-/41119-ou-est-genere-this-fieldsclass-display-oneextr#41119 "Bonjour  dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;block&#95;custom&#95;item.php il y a  echo $this-&gt;fieldsClass-&gt;display($oneExtraField,$itemData,'data&#91;item&#93;',false,' '.$onWhat.'=&quot;hikashopToggleFields(this.value,&#92;''.$fieldName.'&#92;',&#92;'item&#92;',0);&quot;');  ce code me crée une liste des tailles du 40 au 48 , je veux modifier les items de cette liste (en enlever) selon les tailles disponibles qui sont entrées dans les champs perso des produits  -----  et quelle est la syntaxe ou la class a importer pour se connecter a la base de donnes avec Hikashop dans les view ? dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;default.php  merci")* was created by *[erickb](/forum/user/4069-erickb "View erickb's Profile")*

Bonjour

dans ./templates/shoes/html/com_hikashop/product/show_block_custom_item.php il y a
**echo $this-&gt;fieldsClass-&gt;display($oneExtraField,$itemData,'data\[item\]',false,' '.$onWhat.'="hikashopToggleFields(this.value,\\''.$fieldName.'\\',\\'item\\',0);"');**

ce code me crée une liste des tailles du 40 au 48 , je veux modifier les items de cette liste (en enlever) selon les tailles disponibles qui sont entrées dans les champs perso des produits

---

et quelle est la syntaxe ou la class a importer pour se connecter a la base de donnes avec Hikashop dans les view ?
dans ./templates/shoes/html/com_hikashop/product/show_default.php

merci

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

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDExMTktb3UtZXN0LWdlbmVyZS10aGlzLWZpZWxkc2NsYXNzLWRpc3BsYXktb25lZXh0cj90bXBsPW1hcmtkb3du) 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
-
-

14 years 8 months ago [\#41127](#41127) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[Re: où est genere $this-&gt;fieldsClass-&gt;display($oneExtr](/forum/5-support-en-francais-french-support-/41119-ou-est-genere-this-fieldsclass-display-oneextr#41127 "Bonjour  dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;block&#95;custom&#95;item.php il y a  echo $this-&gt;fieldsClass-&gt;display($oneExtraField,$itemData,'data&#91;item&#93;',false,' '.$onWhat.'=&quot;hikashopToggleFields(this.value,&#92;''.$fieldName.'&#92;',&#92;'item&#92;',0);&quot;');  ce code me crée une liste des tailles du 40 au 48 , je veux modifier les items de cette liste (en enlever) selon les tailles disponibles qui sont entrées dans les champs perso des produits  -----  et quelle est la syntaxe ou la class a importer pour se connecter a la base de donnes avec Hikashop dans les view ? dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;default.php  merci")*

finalement dans ./templates/shoes/html/com_hikashop/product/show_block_custom_item.php
Code:

$db =&amp; JFactory::getDBO(); $q = 'SELECT pointures FROM '.hikashop_table('product').' WHERE product_id = ' . $this-&gt;element-&gt;product_id; $db-&gt;setQuery($q); $result = $db-&gt;loadResult(); $selectSizeP = explode( ',',$result); $selectSize = '&lt;select onchange="hikashopToggleFields(this.value,\'pointure\',\'item\',0);" size="1" name="data[item][pointure]" id="pointure"&gt;'; foreach($selectSizeP as $size) { $selectSize .= '&lt;option id="pointure_'.$size.'" value="'.$size.'"&gt;'.$size.'&lt;/option&gt;'; //selected="selected" } $selectSize .= '&lt;/select&gt;'; foreach ($this-&gt;itemFields as $fieldName =&gt; $oneExtraField) { $itemData = JRequest :: getString('item_data_' . $fieldName, $this-&gt;element-&gt; $fieldName); echo '&lt;label class="hk_attr_size"&gt;' . JText::_('HK_POINTURE') . ' &lt;/label&gt;' ; echo '&lt;span id="hikashop_product_custom_item_value_' . $oneExtraField-&gt;field_id . '" class="hikashop_product_custom_item_value"&gt;' ; $onWhat='onchange'; if($oneExtraField-&gt;field_type=='radio') $onWhat='onclick'; echo $selectSize . '&lt;/span&gt;' ; }

j'ignore si c'est la meilleure solution ....

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDExMTktb3UtZXN0LWdlbmVyZS10aGlzLWZpZWxkc2NsYXNzLWRpc3BsYXktb25lZXh0cj90bXBsPW1hcmtkb3du) 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?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86316
- Thank you received: 14276
-
-

14 years 8 months ago [\#41270](#41270) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Re: où est genere $this-&gt;fieldsClass-&gt;display($oneExtr](/forum/5-support-en-francais-french-support-/41119-ou-est-genere-this-fieldsclass-display-oneextr#41270 "Bonjour  dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;block&#95;custom&#95;item.php il y a  echo $this-&gt;fieldsClass-&gt;display($oneExtraField,$itemData,'data&#91;item&#93;',false,' '.$onWhat.'=&quot;hikashopToggleFields(this.value,&#92;''.$fieldName.'&#92;',&#92;'item&#92;',0);&quot;');  ce code me crée une liste des tailles du 40 au 48 , je veux modifier les items de cette liste (en enlever) selon les tailles disponibles qui sont entrées dans les champs perso des produits  -----  et quelle est la syntaxe ou la class a importer pour se connecter a la base de donnes avec Hikashop dans les view ? dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;default.php  merci")*

C'est très bien comme solution.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDExMTktb3UtZXN0LWdlbmVyZS10aGlzLWZpZWxkc2NsYXNzLWRpc3BsYXktb25lZXh0cj90bXBsPW1hcmtkb3du) 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
-
-

14 years 8 months ago [\#41273](#41273) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[Re: où est genere $this-&gt;fieldsClass-&gt;display($oneExtr](/forum/5-support-en-francais-french-support-/41119-ou-est-genere-this-fieldsclass-display-oneextr#41273 "Bonjour  dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;block&#95;custom&#95;item.php il y a  echo $this-&gt;fieldsClass-&gt;display($oneExtraField,$itemData,'data&#91;item&#93;',false,' '.$onWhat.'=&quot;hikashopToggleFields(this.value,&#92;''.$fieldName.'&#92;',&#92;'item&#92;',0);&quot;');  ce code me crée une liste des tailles du 40 au 48 , je veux modifier les items de cette liste (en enlever) selon les tailles disponibles qui sont entrées dans les champs perso des produits  -----  et quelle est la syntaxe ou la class a importer pour se connecter a la base de donnes avec Hikashop dans les view ? dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;default.php  merci")*

c'est quand meme du bricolage et il vaudrait mieux pouvoir le faire en natif

merci

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

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

Less More

- Posts: 263
- Thank you received: 11
-
-

12 years 9 months ago [\#140009](#140009) by [Flooder](/forum/user/23280-flooder "View Flooder's Profile")  Replied by *[Flooder](/forum/user/23280-flooder "View Flooder's Profile")* on topic *[Re: où est genere $this-&gt;fieldsClass-&gt;display($oneExtr](/forum/5-support-en-francais-french-support-/41119-ou-est-genere-this-fieldsclass-display-oneextr#140009 "Bonjour  dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;block&#95;custom&#95;item.php il y a  echo $this-&gt;fieldsClass-&gt;display($oneExtraField,$itemData,'data&#91;item&#93;',false,' '.$onWhat.'=&quot;hikashopToggleFields(this.value,&#92;''.$fieldName.'&#92;',&#92;'item&#92;',0);&quot;');  ce code me crée une liste des tailles du 40 au 48 , je veux modifier les items de cette liste (en enlever) selon les tailles disponibles qui sont entrées dans les champs perso des produits  -----  et quelle est la syntaxe ou la class a importer pour se connecter a la base de donnes avec Hikashop dans les view ? dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;default.php  merci")*

Petit retour ici…. Je voudrais bien savoir d'où provient la fonction $this-&gt;fieldsClass-&gt;display afin de la surcharger…

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDExMTktb3UtZXN0LWdlbmVyZS10aGlzLWZpZWxkc2NsYXNzLWRpc3BsYXktb25lZXh0cj90bXBsPW1hcmtkb3du) 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?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86316
- Thank you received: 14276
-
-

12 years 9 months ago [\#140031](#140031) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Re: où est genere $this-&gt;fieldsClass-&gt;display($oneExtr](/forum/5-support-en-francais-french-support-/41119-ou-est-genere-this-fieldsclass-display-oneextr#140031 "Bonjour  dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;block&#95;custom&#95;item.php il y a  echo $this-&gt;fieldsClass-&gt;display($oneExtraField,$itemData,'data&#91;item&#93;',false,' '.$onWhat.'=&quot;hikashopToggleFields(this.value,&#92;''.$fieldName.'&#92;',&#92;'item&#92;',0);&quot;');  ce code me crée une liste des tailles du 40 au 48 , je veux modifier les items de cette liste (en enlever) selon les tailles disponibles qui sont entrées dans les champs perso des produits  -----  et quelle est la syntaxe ou la class a importer pour se connecter a la base de donnes avec Hikashop dans les view ? dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;default.php  merci")*

du fichier administrator/components/com_hikashop/classes/field.php

Il ne devrait pas être nécessaire de la surcharger. Il suffit plutôt de créer un nouveau type de champs via un plugin HikaShop.
Ce plugin que nous proposons fait exactement cela pour proposer un nouveau type de champs personnalisés pour la sélection de dates: [ www.hikashop.com/support/component/hikashop/product/cid-19.html](http://www.hikashop.com/support/component/hikashop/product/cid-19.html)

The following user(s) said Thank You: [Flooder](/forum/user/23280-flooder "View Flooder's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDExMTktb3UtZXN0LWdlbmVyZS10aGlzLWZpZWxkc2NsYXNzLWRpc3BsYXktb25lZXh0cj90bXBsPW1hcmtkb3du) 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
-
-

12 years 9 months ago [\#140052](#140052) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[Re: où est genere $this-&gt;fieldsClass-&gt;display($oneExtr](/forum/5-support-en-francais-french-support-/41119-ou-est-genere-this-fieldsclass-display-oneextr#140052 "Bonjour  dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;block&#95;custom&#95;item.php il y a  echo $this-&gt;fieldsClass-&gt;display($oneExtraField,$itemData,'data&#91;item&#93;',false,' '.$onWhat.'=&quot;hikashopToggleFields(this.value,&#92;''.$fieldName.'&#92;',&#92;'item&#92;',0);&quot;');  ce code me crée une liste des tailles du 40 au 48 , je veux modifier les items de cette liste (en enlever) selon les tailles disponibles qui sont entrées dans les champs perso des produits  -----  et quelle est la syntaxe ou la class a importer pour se connecter a la base de donnes avec Hikashop dans les view ? dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;default.php  merci")*

le lien ne marche pas

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDExMTktb3UtZXN0LWdlbmVyZS10aGlzLWZpZWxkc2NsYXNzLWRpc3BsYXktb25lZXh0cj90bXBsPW1hcmtkb3du) 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?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86316
- Thank you received: 14276
-
-

12 years 9 months ago [\#140061](#140061) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Re: où est genere $this-&gt;fieldsClass-&gt;display($oneExtr](/forum/5-support-en-francais-french-support-/41119-ou-est-genere-this-fieldsclass-display-oneextr#140061 "Bonjour  dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;block&#95;custom&#95;item.php il y a  echo $this-&gt;fieldsClass-&gt;display($oneExtraField,$itemData,'data&#91;item&#93;',false,' '.$onWhat.'=&quot;hikashopToggleFields(this.value,&#92;''.$fieldName.'&#92;',&#92;'item&#92;',0);&quot;');  ce code me crée une liste des tailles du 40 au 48 , je veux modifier les items de cette liste (en enlever) selon les tailles disponibles qui sont entrées dans les champs perso des produits  -----  et quelle est la syntaxe ou la class a importer pour se connecter a la base de donnes avec Hikashop dans les view ? dans ./templates/shoes/html/com&#95;hikashop/product/show&#95;default.php  merci")*

Voilà le lien correct: [ www.hikashop.com/component/hikashop/product/cid-19.html](http://www.hikashop.com/component/hikashop/product/cid-19.html)

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDExMTktb3UtZXN0LWdlbmVyZS10aGlzLWZpZWxkc2NsYXNzLWRpc3BsYXktb25lZXh0cj90bXBsPW1hcmtkb3du) 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.146 seconds

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

[](#top)
