(peel 6.3) Supprimer cadre caddy

11 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

mon site ne servant qu'à un usage de vitrine, je souhaiterai tout simplement retiré le cadre mentionnant --le prix, la quantité et le lien ajouter au panier--.

je me penche sur display_product sans resultat.

(photo)

merci à vous

post-6480-0-62485400-1324917724_thumb.jp

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

bonjour,

la fonction à modifier est get_produit_details_html. Il faut mettre le bloc


if (!empty($product_object->on_check) && is_module_gift_checks_active()) {
$output .= affiche_check($product_id, 'cheque', null, true);
} else {
if (empty($product_object->on_estimate)) {
$output .= affiche_critere_stock($product_id, 'details', null, true);
} else {
$output .= '
<div class="on_estimate">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="center">
<span style="font-size: 20px;">' . ON_ESTIMATE . '</span>
</td>
</tr>
<tr>
<td valign="middle">
<form method="post" action="' . get_contact_url(false, false) . '">
<input class="clicbouton" type="submit" value="' . CONTACT_US . '">
</form>
</td>
</tr>
</table>
</div>
<div style="clear:both;"></div>
';
}
}
[/CODE]

en commentaire pour ne pas faire apparaitre le bloc d'ajout au panier

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

c'est parfait.

serait t'il possible de mettre uniquement un lien renvoyant vers le formulaire de contact?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

oui, il faut simplement ajouter


$output .= '<a href="' . $GLOBALS['wwwroot'] . '/utilisateurs/contact.php">' . CONTACT . '</a>';
[/CODE]

en dessus du code commenté.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

merci bien :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour bonsoir :)

Une petite question pour notre cher administrateur.

J'ai le lien/image du caddy qui apparait alors que je souhaite le supprimer tout simplement. Ou doit je bricoler mon php s'il vous plait.

Ci joint une petite image

Sans titre.png

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

La fonction qui affiche le panier à cet endroit est affiche_mini_caddie(). Elle est utilisé dans la fonction get_modules() de la page lib/fonctions/fonctions.php. Vous pouvez commenter la ligne


$this_module_output = affiche_mini_caddie($this_module['location'] != 'header', true);
[/CODE]

Pour ne pas afficher cette fonction, mais le plus simple est de désactiver l'affichage depuis le back office. Dans les paramètres du site, dans la rubrique "Gestion des emplacements des modules dans les colonnes du site", désactiver la checkbox "Activer :" au niveau de la ligne "Votre panier :"

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

La checkbox est bien désactivée.

Le panier disparait bien de la page principal, mais revient sur les differentes catégories.

J'ai commenté la ligne, cela marche nickel, merci beaucoup :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Concernant la suppression du cadre "ajouter au panier"

est il possible de supprimer seulement le choix de quantité et le lien "ajouter au panier".

L'idée est de garder le cadre avec son prix + éventuelle éco-taxe

Et de rediriger le lien ajouter au panier vers le formulaire de contact.

Car sinon, le seul prix visible reste celui du titre qui n'est pas très bien mis en valeur.

merci.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

Vous pouvez dans ce cas utiliser uniquement la fonction d'affichage du prix, et la placer à l'endroit souhaité :

$display_old_price_inline = (vn($GLOBALS['site_parameters']['category_order_on_catalog']) == '1')?false:true;
$output .= $product_object->affiche_prix(display_prices_with_taxes_active(), is_reseller_module_active() && is_reseller(), true, true, 'prix_' . $product_object->id, true, true, 'full_expand_in_container', $display_old_price_inline);

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Merci Simon.  :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping