Skip to main content

Champs personnalisés

More
5 years 4 months ago #332569 by Muadib24
-- HikaShop version -- : 4.3.0
-- Joomla version -- : 3.9.26
-- PHP version -- : 7.3

Bonjour, je souhaite différencier graphiquement un champ personnalisé qui se nomme 'Récompense', peut importe sa valeur.
J'ai mis une condition dans le fichier de vue "product/listing_image_title :
Code:
if ($this->fieldsClass->getFieldName($oneExtraField) == 'Récompense') { echo 'Quelque chose'; } else { echo '<ul class="uk-list uk-list-striped caracteristiques"><li>'.$this->fieldsClass->getFieldName($oneExtraField)." : ".$this->fieldsClass->show($oneExtraField,$this->row->$fieldName).'</li></ul>'; }
Mais rien ne se passe, la condition n'est jamais résolue. Pourtant si je met juste "$this->fieldsClass->getFieldName($oneExtraField) " les noms des champs s'affichent bien, dont le fameux "Récompense"... Y'a un truc qui m'a échappé, si vous pouviez m'aider ce serait top.

Merci, cordialement,

Please Log in or Create an account to join the conversation.

More
5 years 4 months ago #332577 by nicolas
Replied by nicolas on topic Champs personnalisés
Bonjour,

La fonction getFieldName va retourné le titre du champs avec potentiellement du HTML autour.
Je recommande plutôt de changer votre condition pour utiliser $fieldName et le comparer avec le nom de colonne de votre champ personnalisé.

Please Log in or Create an account to join the conversation.

More
5 years 4 months ago #332578 by Muadib24
Replied by Muadib24 on topic Champs personnalisés
ça fonctionne, merci beaucoup !

Please Log in or Create an account to join the conversation.

Time to create page: 0.188 seconds
Powered by Kunena Forum