问题标签 [checkout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ajax - Magento:在一页结帐中显示审核步骤
我一生都无法弄清楚这一点。我想在 Magento 的单页结账时立即显示订单审核步骤(处理订单前的最后一步)。有什么建议么?谢谢大家。
popup - 电子商务:品牌页面还是弹出窗口?
我正在为客户开发一个定制的电子商务系统,但遇到了岔路口。我使用的结账系统非常灵活,可以集成到现有的网站中。所以本质上,我的所有产品都在一个页面上。每个产品都有一个与之关联的“立即购买”按钮。单击该按钮时,将打开一个模式窗口,显示一个类似购物车的屏幕,其中包含他们选择的正在添加的项目。从这里,他们可以关闭模式窗口并“购买”另一种产品或结帐。这是叉子进来的地方:
选项 A:他们现在被重定向到商家网站以进行实际结帐。我可以使该页面看起来像我想要的那样,但它独立于客户的真实站点。因此,如果真实站点上的某些内容发生变化,我必须手动更新商家站点上的文件,这样就不会在标题中添加新菜单项时产生任何混淆。
亲:他们在一个标有客户品牌的页面上结账,它占据了整个页面。与选项 B 相比,它可能会提供更好的安全感。
缺点:可能涉及一些手动维护以保持网站外观一致。
选项 B:当模态窗口显示并单击结帐时,会打开一个新窗口/弹出窗口。它向他们显示结帐所需的一切......姓名、地址、账单信息等。它仍将被标记为客户的结帐系统,但您不会在该弹出窗口中看到整个网站(页眉/页脚)窗户。
优点:不涉及维护,他们将始终在后台看到该站点并知道他们在哪里。结帐完成后,他们可以关闭窗口并回到他们离开的地方。
缺点:它可能会推迟一些人结帐,因为您无法真正说出您在哪里输入信用卡信息......尽管它会被相应地标记。他们也可能有一个弹出窗口阻止程序,可以阻止窗口首先打开。
有人对这个有经验么?与全页结账系统相比,人们从弹出窗口结账的可能性更低吗?
非常感谢任何反馈。
-瑞安
label - 如何在 StarTeam 中为结帐操作设置特定标签?
我使用了多个包含 StarTeam 的 buildbox。我看到了一件奇怪的事情:所有 buildbox 的结帐标签都不同。是否需要进行任何特定设置,以便我可以维护统一的默认结帐标签,这样我就不需要每次都从下拉列表中更改所有构建框所需的标签?
php - 禁用购物车中的结帐按钮 - php
我正在尝试在登录用户赚取积分/积分的网站内设置“查看购物车/购物篮”页面。一旦他们获得了一定数量的这些积分,他们就可以进入购物车并仅使用这些积分付款。(没有钱易手,所以不涉及贝宝/结帐/运费/税等)
到目前为止,我已经完成了登录、积分总表、将产品添加到购物车和更改数量功能。
我试图在这个“view_cart.php”页面(下面的代码)上做的是让“结帐”链接(submit_cart.php)消失或在用户的总积分低于购物车总价格时被禁用。无论如何我可以在这个脚本上做到这一点吗?如果是这种情况,“您没有足够的积分继续结帐”提示有效,但如果我可以让这个结帐链接消失,那就太好了。
我的 php 知识有限,因为我更像是一名前端设计师,但请随时提供任何建议或改变方法。谢谢!
php - 将订单值从 php 购物车传输到 MySQL
我正在尝试在登录用户赚取积分/积分的站点内设置“结帐/订购”页面。一旦他们获得了一定数量的这些积分,他们就可以进入购物车并仅使用这些积分付款。(没有钱易手,所以不涉及贝宝/结帐/运费/税等)。
我已经完成了“购物车”页面和“查看购物车”页面(查看购物车代码在此页面上),感谢 Steve 和 KMK ;)。
我的 MySQL 数据库中有两个表,“订单”(具有订单 ID、用户 ID、总数和时间戳)和“订单内容”(订单内容 ID、订单 ID、产品 ID、数量和价格)。“total”是总价,“price”是每个产品的价格。
我正在尝试通过submit_cart.php文件(下面的代码)将用户从查看购物车页面选择的项目(即产品、数量等)放入数据库中的“订单”和“订单内容”表中,但它不是t 正常工作。
这段代码的作用在于它将新的行/order_id 以及 users_id 放入订单表中。
什么不起作用:订单的总价格没有被插入(在数据库中显示为“0”),它显示第一条错误消息(最后是 1)。
没有任何东西被插入到“order_contents”表中,此时我假设这是因为插入到“orders”表中不起作用或者购物车会话变量没有通过(?)但我很高兴改正...
如果有人可以伸出援助之手,甚至提出不同的方法,请随意!谢谢!
mercurial - 如何从 mercurial 存储库中签出 OpenJDK?
如何查看 OpenJDK 的来源?我想看看一些错误修复是否有效。最后一次下载太旧了。我使用 mercurial URL http://hg.openjdk.java.net/jdk6/jdk6。但是我在存储库中只看到了 58 的修订版和一些 make 文件。它看起来不像 OpenJDK 的源代码。
这是错误的存储库 URL 吗?它在http://openjdk.java.net/projects/jdk6/的项目主页上列出。
我以前从未使用过 mercurial。我在做什么错?
redirect - Magento 购物车重定向到单页结帐,我该如何让它停止?
嗨,我是 Magento 的新手,所以我们安装了 Magento 简单结帐,它工作正常,但是当您添加产品时,它会将您带到购物车(结帐/购物车),这很好,但随后突然跳转到(结帐/单页) .
两个页面看起来都非常相似,除了购物车页面让我可以选择继续购物和更改购物车数量并更新购物车,而结帐页面没有这个选项。我永远无法更改购物车选项,因为它总是重定向。
有没有办法阻止它重定向?我什至不知道从哪里开始看,所以我可以粘贴一些代码。
先感谢您。
mysql - MySql / MSSQL - 检查记录以进行处理 - 缩放?
我试图找出在 sql 数据库中实现处理队列机制的最有效和可扩展的方法。简而言之,我有一堆带有相关“反向链接”统计信息的“域”对象。我想有效地弄清楚哪些域需要处理其反向链接。
域表:id、domainName
反向链接表:id、domainId、count、checkedTime
Backlinks 表有许多记录(以保留历史记录)到一个域记录。我需要有效地选择要处理其反向链接的域。这可能意味着最近 checkTime 的 Backlinks 记录在过去已经足够远,或者域记录根本没有 Backlinks 记录。域需要按多种因素进行排序,包括按最旧的checkedTime 排序。
有多个“阅读器”处理域。如果同一个域被处理两次,这不是什么大不了的事,但这是对 CPU 周期的浪费。
工作人员花费不确定的时间来处理域。我宁愿有一些备份,因为结帐会“过期”,而不是要求工作进程在完成时明确“检查”记录,以防工作人员因某种原因失败。
这里的大问题是扩展。从一开始,我就可以轻松拥有大约 200 万个域,而且这个数字每天都在增长。这意味着我的反向链接历史也会快速增长,因为我希望在某些情况下每天处理,而在其他情况下每周处理每个域。问题变成了,找到需要反向链接处理的域的最有效方法是什么?
谢谢你的帮助!
php - 恢复客户前往 Paypal 且永不返回的 Magento 结帐详细信息
使用 Paypal Standard 或 Paypal Express 时,客户将被引导至 Paypal 网站以完成销售,或分别登录其 Paypal 帐户以验证付款。从那时起,有很大一部分客户没有完成销售。
Magento 为这些废弃的购物车保留了一个订单增量 ID,并且该sales_flat_quote_address
表包含所有地址详细信息,但是这些不会出现在“废弃的购物车”报告或我可以在管理员中看到的任何其他地方。
能够显示订单详细信息会很有帮助,因为客户已经在结账的运输/开票步骤中输入了联系信息,因此应该愿意被联系以重新激活结账。
我正在寻找有关如何显示这些细节并减少订单泄漏的架构建议?最好是新报告,还是在销售菜单下添加节点的模块。我没有任何编写新报告的经验,而且销售网格/视图非常复杂......
谢谢,乔纳森
php - 如何在magento结帐过程之前设置自定义总计?
我在“sales_order_place_before”事件中添加了一个观察者,并希望在处理付款之前自定义总计。但我已经尝试了很多来更改报价,但它不起作用。
有谁有想法吗??