我已经做了很多尝试来实现这一点,但我认为我做得不够好,因为它不起作用 .
在opencart中,当用户单击“添加到购物车”时,会显示“弹出窗口中的成功通知”,其中包含文本“您已将ITEM添加到购物车中的成功” .
我想在这个弹出窗口中添加3个按钮 .
-
继续购物:它将关闭弹出窗口
-
立即购买:重定向到结帐 .
-
查看购物车:重定向到购物车 .
我尝试用下面的代码修改目录/ language / english / checkout / cart.php但没有成功 .
<div class="checkout">
<a class="button" id="close_cart"><?php echo $this->language->get('theme_close'); ?></a>
<a href="<?php echo $cart; ?>" class="button"><?php echo $text_cart; ?></a>
<a href="<?php echo $checkout; ?>" id="checkout-button" class="button"><?php echo $text_checkout; ?></a>
</div>
我不知道是否可以编辑此目录/ language / english / checkout / cart.php,因为它包含消息 . 当我在这个cart.php中找到弹出文本时,尝试编辑它 .
我在cart.php的 $_['text_success']
中插入了上面的代码
你能帮忙吗...我还附上了我想要实现的快照 .
1 回答
您正在尝试非常正确 - 您确实需要修改上述语言文件中的
$_['text_success']
,以便它看起来像这样(重新使用您的代码):notice that all the <?php echo ... ?> are replaced by corresponding strings only .
单击“继续购物”链接关闭此成功通知您需要注册一个单击事件监听器,例如在
catalog/view/javascript/common.js
在最后添加这个:这不是问题的范围,因此将其视为答案的额外 Value ......