ajout champs date d'expédition

  • Posts: 299
  • Thank you received: 1
1 week 1 day ago #310816

-- url of the page with the problem -- : http://localhost
-- HikaShop version -- : 4.2.1
-- Joomla version -- : 3.9
-- PHP version -- : 7.2

Bonjour,
Comme sur ce site www.comptoir-de-vie.com/soutien-gorge-po...lair-anita-care.html je voudrais ajouter dans la zone de droite juste au dessus du bouton ajouter au panier le champs "Expédition: Sous 4 à 6 jours"
Est ce possible et comment avec hikashop Business ?
Merci


Agence web e-commerce spécialiste Hikashop

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

  • Posts: 12131
  • Thank you received: 1673
  • MODERATOR
1 week 11 hours ago #310836

Bonjour,

Si vous voulez simplement ajouter ce texte, une solution serai de directement éditer le fichier "show_block_cart" de la vue "checkout" de votre template de front-end via "Hikashop->Display->Views".

En vous souhaitant une excellente journée !
Bien cordialement,
Mohamed Thelji.

Last edit: 1 week 12 hours ago by Mohamed Thelji.

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

  • Posts: 299
  • Thank you received: 1
1 week 6 hours ago #310866

Merci beaucoup pour cette réponse, mais ce champs doit être différents suivant les produits, et certaines fois ne doit pas être présent


Agence web e-commerce spécialiste Hikashop

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

  • Posts: 66849
  • Thank you received: 9881
  • MODERATOR
1 week 12 minutes ago #310871

Bonjour,

Alors vous pouvez créer un champs personnalisé de la table "produit" via le menu Affichage>Champs personnalisé.
Pour chaque produit, vous pourrez renseigner le champs personnalisé et laisser le système afficher la valeur du champs sur la page produit.
Il est aussi possible de personnalisé l'affichage des champs personnalisés produit via un override du fichier "show_block_custom_main" via le menu Affichage>Vues.

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

  • Posts: 299
  • Thank you received: 1
3 days 11 hours ago #310995

Merci beaucoup pour votre réponse, mais comment faire pour ne déplacer que le champs livraisondate par exemple
Merci d'avance


Agence web e-commerce spécialiste Hikashop

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

  • Posts: 299
  • Thank you received: 1
3 days 9 hours ago #311007

En fait avec ce code

<?php echo $this->element->expdition; ?>
cela affiche bien ce que je veux mais sans le titre du champs et pas au bon endroit.
1-Comment afficher le titre devant la valeur ?
2-Je voudrais le mettre juste au dessus du nombre de produit en stock sur la vue catégorie et sur la vue produit.
Quels fichiers je dois modifier dans ce cas ?

Merci d'avance


Agence web e-commerce spécialiste Hikashop

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

  • Posts: 66849
  • Thank you received: 9881
  • MODERATOR
3 days 3 hours ago #311004

Bonjour,

Pour déplacer l'affichage des champs personnalisés de la table "produit" sur la page de détails des produits, et en supposant que vous utilisé la mise en page "default" (et non tabular ou reversed), il vous faut éditer le fichier "show_default" via le menu Affichage>Vues et déplacer le code:

if(!empty($this->fields)) {
		$this->setLayout('show_block_custom_main');
		echo $this->loadTemplate();
	}

Pour afficher le champs personnalisé dans les listings, il suffit d'activer l'option d'affichage correspondante dans les options de votre champs personnalisé.

Last edit: 3 days 9 hours ago by nicolas.

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

  • Posts: 299
  • Thank you received: 1
2 days 22 hours ago #311031

Merci je suis en version tabular, et mon problème c'est que j'affiche déjà certains champs dans cette version.
Il me faut donc juste déplcé mon champs en question
J'ai donc modifié le show_tabular.php mais cela ne modifie pas la vue catégorie


Agence web e-commerce spécialiste Hikashop

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

  • Posts: 66849
  • Thank you received: 9881
  • MODERATOR
2 days 10 hours ago #311040

Bonjour,

Comme expliqué dans mon précédent message, pour afficher le champs personnalisé dans les listings ( ce que vous appelez "la vue catégorie"), il suffit d'activer l'option d'affichage correspondante dans les options de votre champs personnalisé.

Et si vous voulez afficher le champs personnalisé dans la vue produit ailleurs que là où les autres champs produit s'affiche, alors il faut faire l'affichage du champs vous même.
Par exemple:

Délai de livraison: <?php echo $this->element->expdition; ?>

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

Time to create page: 0.067 seconds
Powered by Kunena Forum