Ajouter un bouton "voir le détail du produit"

  • Posts: 318
  • Thank you received: 1
10 years 4 months ago #164275

Bonjour à tous,
Je voudrais savoir s'il est possible d'ajouter un bouton "voir le détail du produit" sur un affichage des listes de produits ?
Ce que je voudrais c'est un bouton au dessus du bouton ajouter au panier pour voir la description complète du produit.
Car j'ai bien un lien lorsque l'on clic sur l'image, mais j'aimerai avoir un bouton
Merci pour votre retour


Agence web e-commerce spécialiste Hikashop

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

  • Posts: 13201
  • Thank you received: 2322
10 years 4 months ago #164277

Bonjour,

Il faut donc éditer la vue de listing, par défaut "product / listing_img_title" et ajouter le code HTML pour un bouton avec une redirection vers la page produit, le lien de la page produit est contenu dans la variable PHP "$link".

Voici de la documentation:
hikashop.com/support/support/documentati...ize-the-display.html

The following user(s) said Thank You: Tonyrocher

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

  • Posts: 137
  • Thank you received: 5
7 years 9 months ago #260840

Bonjour,

Je sais comment placer le bouton dans ma configuration, je sais aussi travailler le css de ce que je veux faire mais je ne parviens pas, malgré les renseignements que vous avez mis en lien pour "tofffe" à faire un simple code pour ajouter un simple bouton.

Auriez-vous un petit bout de code à m'envoyer pour afficher un bouton "Détails du produit" qui ferait le lien avec le produit concerné.

Serait-il possible que vous ajoutiez cette option dans une prochaine version ?

Merci


Fidèle dans les petites choses, fidèle dans les grandes.

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

  • Posts: 137
  • Thank you received: 5
7 years 9 months ago #260872

Personne pour me mettre sur la piste ?


Fidèle dans les petites choses, fidèle dans les grandes.

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

  • Posts: 4752
  • Thank you received: 644
  • MODERATOR
7 years 9 months ago #260844

Bonjour,

Sachez qu'un "bout de code" pour customiser HikaShop n'est pas le propos de ce forum.
Nous ne sommes là que pour vous orienter à configurer HikaShop, et également pour avancer dans vos propres customisation.

Partant de là, je peux vous dire que vous devez vous aider d'html et de php pour créer dans votre vue listing_div ou listing_list ou listing_table etc... (en fonction de votre option choisie pour display votre listing)

Voici le style de code de principe pour créer un bouton :

<?php
    // Créer le lien url pour chaque produit du listing
    $url_link = "product url link for this product"
?>

// html pour créer le bouton avec une classe pour que votre Css "habille" le bouton
<a class="hikabtn hikareadmore" href="<?php echo url_link ?>" >
    <span>Read more</span>
</a>
Vous devez donc réaliser une analyse du code de la page listing_img.php où vous trouverez l'url créer pour l'image, et l'utiliser sur le lien de votre bouton.
En espérant que cela vous aide, autrement vous pouvez contacter ici , un de nos partenaires pour cette customisation.

Regards

Last edit: 7 years 9 months ago by Philip.
The following user(s) said Thank You: Tonyrocher

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

  • Posts: 137
  • Thank you received: 5
7 years 9 months ago #260975

Bonsoir,

C'est fait, j'ai enfin mon bouton "Détails du produit".

Pour ceux qui veulent savoir comment j'ai fait voici la tactique.

Pour commencer un grand merci à l'équipe Hikashop toujours opérationnel quelque soit nos demandes.


Aller dans Affichage / vue
Sélectionner votre template
Faites une recherche "product"
Sélectionnez la ligne qui correspond à votre configuration (chez moi c'est listing_img_title
Je clique sur listing_img_title et non sur le nom de mon template
J'ajoute les lignes de code suivantes:

<!-- BOUTON PLUS DE DETAILS -->

	<?php if($this->params->get('link_to_product_page',1)){ ?>
		  
  <a class="detailproduits" href="<?php echo $link;?>">
	<?php }
	
	if($this->params->get('link_to_product_page',1)){ ?>
		
 <span>Détails du produit</span>
	<?php } ?>
</a>

<!-- BOUTON PLUS DE DETAILS -->

J'ai indiqué à mon fichier php que "detailproduits" serait la partie à prendre en compte pour lui donner forme.

Voici la forme de mon css pour le bouton
.detailproduits {
padding:5px;
font-size:13px;
text-align: center;
margin-top:10px;
border: #999999 1px solid;
}

Voici maintenant le résultat obtenu


Voili Voilà... Si cela peu servir..

Encore merci à tous.

Tony


Fidèle dans les petites choses, fidèle dans les grandes.
Attachments:
The following user(s) said Thank You: Jerome

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

Time to create page: 0.088 seconds
Powered by Kunena Forum