これを行う方法を見つけようとしましたが、うまくいきません。ここ、Google、および Virtuemart フォーラムで検索してみましたが、成功しませんでした。
カテゴリー閲覧ページの商品詳細ページにあるカートに入れるボタンを表示させようとしています。以前、Virtuemart 1.1 で次のコードを使用してこれを行いました。
<?php echo $form_addtocart ?>
ただし、Virtuemart 2 でこの同じコードを使用しようとしても、結果が得られません 。
製品ページから正確なコードをコピーしようとしましたが、それも機能しません。コードは次のとおりです。
<?php
// Add To Cart Button
if (!VmConfig::get('use_as_catalog', 0) and !empty($this->product->prices)) {
echo $this->loadTemplate('addtocart');
} // Add To Cart Button END
?>
オーバーライドしているファイルは次の場所にあります。
/components/com_virtuemart/views/category/tmpl/default.php (the Category template)
/components/com_virtuemart/views/productdetails/tmpl/default.php (the Product page that the button is from)
=====
簡単なことを見落としていたり、必要な情報を省略していたりした場合は、お詫び申し上げます。
よろしく、アレックスニア。