栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在opencart中自动选择结帐选项?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在opencart中自动选择结帐选项?

万一有人偶然发现了这个问题,我在这里找到了答案。它适用于帐户选项,运输选项,付款选项,但不适用于step2计费选项(如果您尝试使用jquery在step2中单击“继续”按钮,则会将其发送到无限循环中)。

解决方案:
使用Jquery基本上单击Continue按钮,然后使用CSS(/catalog/view/theme/default/stylesheet/stylesheet.css)隐藏相应的步骤:

#checkout, #payment-method {    display:none;}

以下是来自
opencart社区论坛的信息

要跳过“帐户”选项, 只需复制以下代码即可,然后将此代码粘贴到catalog / view / theme / default / template
/ checkout / login.tpl的顶部:

<script language="Javascript" type="text/javascript">$(document).ready(function(){  $('#button-account').trigger('click');});</script>

切记看一下我为自动选择登录选项所做的一些较旧的帖子。

要跳过运送选项, 只需复制以下代码,即可将以下代码粘贴到catalog / view / theme / default / template /
checkout / shipping.tpl的顶部:

<script language="Javascript" type="text/javascript">$(document).ready(function(){  $('#button-shipping').trigger('click');});</script>

要跳过付款方式, 只需复制以下代码,即可将此代码粘贴到商品目录/视图/主题/默认/模板/结帐/payment.tpl的顶部:

<script language="Javascript" type="text/javascript">$(document).ready(function(){  $('#button-payment').trigger('click');});</script>

在这种情况下,在opencart 1.5中,您还必须更改此代码(第36行):

<input type="checkbox" name="agree" value="1"/>

对此:

<input type="checkbox" name="agree" value="1" checked="checked"/>

请记住,这些技巧仅在默认选项是您想要的选项时才起作用 (或者如果您强迫opencart自动选择一个具体选项)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/410050.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号