- Posts: 97
- Thank you received: 1
Déplacer le bouton "Ajouter au panier"
13 years 4 days ago #125485
by Tiko
Déplacer le bouton "Ajouter au panier" was created by Tiko
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
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.
13 years 4 days ago #125510
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Déplacer le bouton "Ajouter au panier"
Bonsoir,
Le bouton "ajouter au panier" est affiché par la vue "quantity". Dans la vue "show_default", elle est appelé par le code suivant:
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,
Le bouton "ajouter au panier" est affiché par la vue "quantity". Dans la vue "show_default", elle est appelé par le code suivant:
Code:
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 } ?>
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.
The following user(s) said Thank You: Tiko
Please Log in or Create an account to join the conversation.
13 years 3 days ago #125537
by Tiko
Replied by Tiko on topic Déplacer le bouton "Ajouter au panier"
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
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.132 seconds