Ne Pas Faire Apparaître Le Bloc D'ajout Au Panier En Version 7.0

4 messages dans ce sujet

Posté(e) · Signaler ce message

Ne pas faire apparaître le bloc d'ajout au panier en Version 7.0
 
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--.
 
Dans display_product, section get_produit_details_html., j'ai mis en commentaire le bloc 
   
if (!empty($product_object->on_check) && is_module_gift_checks_active()) {
$tpl->assign('check', affiche_check($product_id, 'cheque', null, true));
} else {
if (empty($product_object->on_estimate)) {
$tpl->assign('critere_stock', affiche_critere_stock($product_id, 'details', null, true));
} else {
$tpl->assign('on_estimate', array(
'label' => $GLOBALS['STR_ON_ESTIMATE'],
'action' => get_contact_url(false, false),
'contact_us' => $GLOBALS['STR_CONTACT_US']
));
}
}
 
mais les messages  d'erreurs apparaissent : 
 
Notice: Undefined index: on_estimate in /homepages/0/d279186157/htdocs/lib/templateEngines/smarty/compile/5143720b2c02dbc53cb17fbb12445f27caa71413.file.produit_details_html.tpl.php on line 318
 
Notice: Trying to get property of non-object in /homepages/0/d279186157/htdocs/lib/templateEngines/smarty/compile/5143720b2c02dbc53cb17fbb12445f27caa71413.file.produit_details_html.tpl.php on line 318
 
La méthode fonctionnait bien dans les versions précédentes
 
Une idée où piocher?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

Le plus simple est que vous annuliez vos modifications, puis dans les fiches produits vous cochez la case qui permet d'activer la colonne "on_estimate" en base de données, qui doit s'appeler dans l'administration "sur devis" ou une mention similaire.

=> ensuite, vous n'avez plus qu'à personnaliser STR_ON_ESTIMATE avec la page de gestion des variables de configuration.

 

Gilles

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Merci pour votre réponse.

J'ai trouvé une solution qui me convient mieux en modifiant le fichier critere_stock.tpl en mettant en commentaire les lignes :

 

109 : <span>{$STR_QUANTITY}{$STR_BEFORE_TWO_POINTS}: </span><input type="text" size="3" name="qte" value="{$qte_value|str_form_value}" />

et

133: <input type="submit" class="bouton_add_cart" onclick="if (verif_form{$save_suffix_id}({$color_array_result}, {$sizes_infos_array_result}) == true) {ldelim}{$anim_prod_var}{rdelim} else {ldelim} return false; {rdelim}" value="{$STR_ADD_CART|str_form_value}" />

 

Ainsi je peux laisser afficher un prix si besoin ou faire apparaître le bouton "sur devis" lorsque la case est cochée.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pour la version 7.1.4 de PEEL,la modification se fait aux lignes suivantes, toujours dans le fichier critere_stock.tpl :

 

Lignes 94 à 100 en commentaire:

<!-- <div class="product_quantity pull-left">
{if $qte_hidden}
<input type="hidden" name="qte" value="{$qte_value|str_form_value}" />
{else}
<label>{$STR_QUANTITY}{$STR_BEFORE_TWO_POINTS}: </label><input type="number" class="form-control" name="qte" value="{$qte_value|str_form_value}" style="width: 100px" />
{/if}

</div> -->

 

ainsi que la ligne 121 en commentaire

 
<!-- <input type="submit" class="btn btn-primary" onclick="if (verif_form{$save_suffix_id}({$color_array_result}, {$sizes_infos_array_result}) == true) {ldelim}{$anim_prod_var}{rdelim} else {ldelim} return false; {rdelim}" value="{$STR_ADD_CART|str_form_value}" /> -->
 

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