Déplacer le bouton "Ajouter au panier"

  • Posts: 97
  • Thank you received: 1
11 years 2 months ago #125485

Bonjour,

Je voudrais une confirmation svp !
Je voudrais déplacer le bouton "Ajouter au panier" (dans la vue "détail produit") pour le faire apparaitre en bas de page.

Cela se passe-t-il dans le fichier show_default.php (view - product - tmpl) entre les lignes 92 et 130 ?

Pour que cela apparaisse en bas de page (après le détail du produit), à quel endroit dois-je déplacer cette partie du code ? Existe-t-il une solution moins "barbare" ?

Merci par avance ;)

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
11 years 2 months ago #125510

Bonsoir,

Le bouton "ajouter au panier" est affiché par la vue "quantity". Dans la vue "show_default", elle est appelé par le code suivant:

	if(empty ($this->element->characteristics) || $this->params->get('characteristic_display')!='list'){ ?>
		<div id="hikashop_product_quantity_main" class="hikashop_product_quantity_main">
			<?php
			//LAYOUT quantity
			$this->row = & $this->element;
			$this->ajax = 'if(hikashopCheckChangeForm(\'item\',\'hikashop_product_form\')){ return hikashopModifyQuantity(\'' . $this->row->product_id . '\',field,1' . $form . ',\'cart\'); } else { return false; }';
			$this->setLayout('quantity');
			echo $this->loadTemplate();
			?>
		</div>
	<?php } ?>
Vous pouvez deplacer le ou les bloques que vous souhaitez plus bas dans la page. le bouton se trouvera toujours à l'intérieur du formulaire de la page il n'y aura donc pas de soucis particulier.

Cela peut sembler certes un peu "barbare" mais il s'agit de la solution la plus flexible pour modifier la page produit réellement comme vous le souhaitez. Nous travaillons sur un système de template, peu être dans le style que nous venons de mettre en place pour les emails, cela est encore en tests et réflexions.

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: Tiko

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

  • Posts: 97
  • Thank you received: 1
11 years 1 month ago #125537

Merci pour ces précisions et cette réponse claire.

Pas de souci pour le côté "barbare", c'est aussi ce qui fait tout le sel et le piment de Joomla, puisque nous sommes en "open source matters".
En tout cas, félicitations pour ce fabuleux composant qu'est Hikashop ;)

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

Time to create page: 0.065 seconds
Powered by Kunena Forum