$this->characteristic->displayFE ou est le html

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
6 years 5 months ago #294333

-- HikaShop version -- : 3.4.0
-- Joomla version -- : 3.8.8
-- PHP version -- : 7

Bonjour

dans show_block_characteristic.php il y a $this->characteristic->displayFE($this->element, $this->params)
qui genere une table hikashop_product_characteristics_table

ou puis je modifier ce HTML ?

merci

Last edit: 6 years 5 months ago by erickb.

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

  • Posts: 82868
  • Thank you received: 13376
  • MODERATOR
6 years 5 months ago #294341

Bonjour,

Le HTML est dans administrator/components/com_hikashop/types/characteristic.php
Cependant il est préférable de ne pas modifier directement ce fichier car sinon vous perdrez vos modifications à chaque mise à jour.
Il y a plusieurs façon de procéder sans éditer ce fichier:
- Vous pouvez récupérer le code de ce fichier, changer le nom de la classe et rajouter le code directement dans show_block_characteristic et du coup appeler le displayFE de votre classe au lieu de celui dans $this->characteristic
- Vous pouvez aussi utiliser str_replace ou preg_replace pour remplacer dynamiquement l'HTML retourné par l'appel à displayFE. C'est une bonne solution pour les petites modifications, genre pour rajouter une classe, etc.
- Vous pouvez utiliser un override de template comme expliqué dans notre documentation dévelopeur:
www.hikashop.com/support/documentation/6...tation.html#override
C'est la méthode la plus compliquée.

The following user(s) said Thank You: erickb

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

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
6 years 5 months ago #294373

merci

hikashop_characteristics.php marche très bien et c'est tres simple j'avais juste oublie d'ajouter le javascript dans le head function hikashopUpdateVariant(obj) sinon ca ne marche pas

Last edit: 6 years 5 months ago by erickb.

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

Time to create page: 0.055 seconds
Powered by Kunena Forum