ログインまたは未登録のユーザーに対してのみ [カートに追加] ボタンを非表示にするために、Virtuemart テンプレートをカスタマイズしようとしています。Virtuemart 2.0.x と Joomla 2.5.x を使用しています
このコードを「default_addtocart.php」ファイルの 122 行目に追加しました: (/templates/MYTEMPLATE/html/com_virtuemart/productdetails/)
このコードの後:
<span class="addtocart-button">
<?php echo shopFunctionsF::getAddToCartButton ($this->product->orderable); ?>
このコードを追加しました:
<?php if ($_SESSION['auth']['user_id'] = 1) { ?>
<style type="text/css" media="screen">
.addtocart-area, .addtocart-bar, .quantity-box, .addtocart-button { display:none;}
</style>
これにより、ユーザーがログインしているかどうかに関係なく、すべてのユーザーグループに対して「addtocart」ボタンが非表示になります。
どんな助けでも大歓迎です。ありがとう