Skip to main content

Champ personnalisé avec un lien

13 years 5 months ago - 13 years 5 months ago #103528 by image4you
Bonjour,
depuis environ quelques mois je décortique Hikashop dont je suis très contente pour des raisons de la flexibilité pratiquement inépuisable.
pour une x raison j'ai besoin d'avoir comme champs personnalisé une possibilité d'insérer un lien avec une image vers une page externe. est-ce que c'est possible et comment ?
merci d'avance :)
Last edit: 13 years 5 months ago by image4you.

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

13 years 5 months ago #103541 by Jerome
Bonjour,

Vous pouvez utiliser un "champs personnalisé" de produit.
Avec un produit de type "texte" il vous sera possible de rentrer le liens dans la fiche produit côté backend et celle ci sera affichée côté front-end.

En désactivant le "filtrage" (Input filtering), il vous sera possible d'entrer du code HTML.
Si vous souhaitez juste insérer une url (dans le back-end) et avoir un affichage particulier dans le front-end, vous pouvez modifier la vue d'affichage des custom fields ("product | show_block_custom_main") afin d'afficher un custom field particulier (en fonction de son nom) d'une façon différente.
En changeant ce block:
Code:
<?php echo $this->fieldsClass->show($oneExtraField,$value); ?>
Par quelque chose dans le genre:
Code:
<?php if($fieldName == 'my_custom_field') echo '<a href="'.$value.'" target="_blank">'.JText::_('READ_MORE').'</a>'; else echo $this->fieldsClass->show($oneExtraField,$value); ?>

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
The following user(s) said Thank You: image4you

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

13 years 5 months ago #103553 by image4you
Merci Jerome,
ça marche très bien :)

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

Time to create page: 0.048 seconds
Powered by Kunena Forum