Champ personnalisé avec un lien

  • Posts: 2
  • Thank you received: 0
11 years 5 months ago #103528

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: 11 years 5 months ago by image4you.

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

  • Posts: 26151
  • Thank you received: 4027
  • MODERATOR
11 years 5 months ago #103541

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:

<?php echo $this->fieldsClass->show($oneExtraField,$value); ?>
Par quelque chose dans le genre:
<?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.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: image4you

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

  • Posts: 2
  • Thank you received: 0
11 years 5 months ago #103553

Merci Jerome,
ça marche très bien :)

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

Time to create page: 0.047 seconds
Powered by Kunena Forum