J'essaie de personnaliser un modèle Virtuemart afin de masquer le bouton AJOUTER AU PANIER uniquement pour les utilisateurs qui ne sont pas connectés ou qui ne sont pas enregistrés. J'utilise Virtuemart 2.0.x et Joomla 2.5.x
J'ai ajouté ce code dans le fichier "default_addtocart.php" après la ligne 122: (/ templates / MYTEMPLATE / html / com_virtuemart / productdetails /)
après ce code:
<span class="addtocart-button">
<?php echo shopFunctionsF::getAddToCartButton ($this->product->orderable); ?>
J'ai ajouté ce code:
<?php if ($_SESSION["auth"]["user_id"] = 1) { ?>
<style type="text/css" media="screen">
.addtocart-area, .addtocart-bar, .quantity-box, .addtocart-button { display:none;}
</style>
Cela rend le bouton "addtocart" masqué, mais pour tous les groupes d'utilisateurs, qu'un utilisateur soit connecté ou non.
Toute aide est très appréciée. Merci
Réponses:
1 pour la réponse № 1Essaye ça,
<?php
$user = JFactory::getUser();
if($user->id <= 0):
?>
<style type="text/css" media="screen">
.addtocart-area, .addtocart-bar, .quantity-box, .addtocart-button { display:none;}
</style>
<?php endif; ?>