您好我正在尝试修复我们的添加到购物车按钮不起作用但仅在我们的搜索结果页面上的问题,所以我问是否有人知道这个文件的位置。我的问题是,在类别和搜索结果页面中列出的每个产品都有一个快速添加到购物车按钮,允许用户添加到购物车而无需导航到产品页面。
此按钮适用于类别页面,但它不适用于搜索结果页面,因此我想查看用于在搜索结果中生成产品列表的phtml文件。模板路径提示对我的magento不起作用,所以我不能打开它来查找文件的位置。
我想我已经找到类别网格页面的代码在这里app / design / frontend / default / mytemplate / template / catalog / product / list.phtml 并且想知道在搜索结果页面上用于产品列表的搜索页面phtml文件的位置。
谢谢哈里
答案 0 :(得分:2)
这是搜索页面模板的路径。
app > design > frontend > [package] > [theme] > template > catalogsearch > result.phtml
然后调用您的产品页面在其中使用的相同产品list.phtml。您需要将包和主题更改为您正在使用的任何内容。
我刚刚测试了这个按钮,它似乎在搜索页面上对我有用
<?php if($_product->isSaleable()):?>
<button class="form-button" onclick="setLocation('<?=$this->getAddToCartUrl($_product)?>')">Add to Cart</button>
<?php endif;?>