Opencart Extension - 隐藏价格直到登录 - 重新编码

时间:2014-07-03 16:13:20

标签: php xml opencart vqmod

全新的Opencart!

我刚安装了1.5.6.4版,并尝试在vQmod文件夹中安装扩展程序。还值得一提的是,我已经修改了我自己的主题(有效),它被称为'mytheme'。另外,我注意到我下载的扩展程序是针对旧版本的。为了您的参考,我附上了一个扩展名的链接。

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6136&filter_search=hide%20price&page=2

这个扩展是我们需要的点...有没有办法在代码中更新它以使其适合我们的需求? 我也(在经过试验和错误,什么也没得到)更新了文件中的一行代码。这当然是假设我一直没有错过任何东西。

<file name="catalog/view/theme/mytheme/template/module/bestseller.tpl">
        <operation>
            <search position="replace"><![CDATA[
            onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
             ]]></search>
             <add><![CDATA[
             <?php if($this->customer->isLogged()){ ?>onclick="addToCart('<?php echo         $product['product_id']; ?>');" class="button" /><?php }else{ ?>onclick="alert('Please Login to View      Prices and Add to Cart!');" class="button" /><?php } ?>
            ]]></add>
        </operation>
</file>

任何相关的帮助或指示将不胜感激。

1 个答案:

答案 0 :(得分:0)

当有默认功能执行此操作时,我不知道您为什么使用分机隐藏价格。

如果您不知道登录

admin>system>setting>option

在帐户标题下 有一个选项Login Display Prices:启用它

<强>添加enter image description here