0

我正在使用 OC 3.0.2 并希望删除或能够修改 AddThis 脚本。我尝试更改product.twig - 删除整个 AddThis 脚本 - 并在 OC 管理面板中刷新缓存 - 仍然无效。在样式表中,我添加了 addthis 和 styled 类 - 不起作用。我遇到的问题是 twitter 按钮的样式不合适。那么,我该怎么做呢?我的网站是http://www.davoodkhan.net

4

3 回答 3

2

无法设置 AddThis Social 共享图标的样式,但您可以将其从产品页面中删除以执行此操作,请在 product.twig 中搜索

<!-- AddThis Button BEGIN -->
        <div class="addthis_toolbox addthis_default_style" data-url="{{ share }}"><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_tweet"></a> <a class="addthis_button_pinterest_pinit"></a> <a class="addthis_counter addthis_pill_style"></a></div>
        <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-515eeaf54693130e"></script> 
        <!-- AddThis Button END -->

并删除它。

如果没有任何改变,那么请

  1. 从仪表板清除缓存。
  2. 从 vqmod 中删除缓存文件(从root-folder/vqmod/vqcache 中删除所有文件)
  3. 刷新扩展修改

希望对你有帮助

于 2018-01-29T16:07:57.217 回答
1

试试这个它可以帮助你,从 product.twig 中删除 addthis 的所有脚本和 div 并关闭缓存然后清除缓存。

然后您将检查产品页面。

于 2018-01-22T06:31:16.717 回答
0

我知道已经有一段时间了,但我刚刚升级到 OC3 并且遇到了同样的问题,没有多少缓存清除有影响,我看到它仍然存在于 OP 的网站上,所以我想我会分享适用于的修复程序我。

我创建了一个子主题并拥有自己的 product.twig 版本。经过大量搜索后,我找到了原始 product.twig 的副本,其中仍然包含存储文件夹中的 addthis 代码(安装后您被告知移动的那个)。但是它不在缓存文件夹中,这就是为什么清除缓存没有帮助的原因。它在 storage/modification/catalog/view/theme/ yourtheme /template/product/ 我删除了文件并检查了。固定的!

于 2018-08-23T13:02:23.687 回答