问题标签 [webshop]

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.

0 投票
3 回答
15159 浏览

python - 什么是好的基于 python 的网上商店软件?

我目前正在评估一个电子商务项目。有没有好的基于 Python 的网店软件。有没有人可以分享的个人经验?

直到现在我才发现:

来自 PHP 世界,我发现只有一个项目接缝。

有人对 Satchmo 有经验吗?

有什么好的商业解决方案吗?网店软件在各个方面都是可扩展的(如果可能的话是可读/可更改的)是非常重要的,但根本不需要是OSS。带有支持协议的商业软件是公平的。

有什么好的推荐吗?

0 投票
2 回答
1590 浏览

payment - Zaypay 使用电话或短信付款的替代方案

我们目前正在尝试在 zaypay 中实现一个支付提供商,用于使用短信或拨打电话支付服务费用。我们已经有 google checkout 和 paypal 用于定期付款,但 zaypay 相当不灵活,记录不充分,并且当您拥有数百种价格不同的产品时,设置起来很痛苦。

所以我的问题是,你知道其他任何接受短信和电话支付的欧洲支付提供商吗?

作为对罗伯茨回答/问题的回应

嗨罗伯特,我必须说 Zaypay 解决方案是迄今为止我见过的最好的电话支付解决方案。然而,自从 2 个月前我完成了自定义 Zaypay UI 的实施以来,我记不起我们遇到的问题的很多细节。无论如何,我会尽力简要介绍它们。

首先,我想看看payalogues的重定向类型场景。据我记得你们正在使用 JS 框架“Prototype”,它与我们正在使用的 jQuery 不兼容,因此我们无法使用 payalogues 支持的弹出式场景。

此外,在实现我们的自定义界面时,我记得很多缺失的翻译,比如单词是代码而不是单词或短语。这意味着我们最终编写/翻译了我们自己需要的所有消息。

此外,另一个令人烦恼的地方是价格和物品的设置。我希望我们可以像在 Google Checkout 或 PayPal 中一样将订单商品/价格作为界面的一部分发送(并不是说它们也完美无缺),而不必定义您将通过您的平台出售的所有商品预先管理界面。据我所知,几乎不可能使用 Zaypay 当前形式的多项目订单。

最后,据我所知,当您实施自定义解决方案时,您必须考虑一些安全问题……尤其是 ajax 驱动的解决方案。正如我在原始帖子中所说,您确实在文档中提到了这一点,但我相信文档在安全问题方面并没有那么全面。我再次希望我能提供更多细节,但代码和客户端早已消失,所以我无法查看我写的评论。对不起!

哦,是的,一般的 API 文档也不是很全面,也不是 100% 正确。

同样,我不想建议人们不要使用 Zaypay,如果您不使用冲突的 JS 框架,payalogues 似乎很容易实现。我只是想建议那些考虑 Zaypay 的人应该首先在一个真实的原型上进行尝试,如果他们实现了自定义接口(我不能推荐),那么在发布到生产之前考虑他们的实现。

也许只是我误解了很多东西,但我通常很难使用你的框架,我觉得 API 很新,从一开始就没有经过深思熟虑。

0 投票
1 回答
354 浏览

asp.net - 跨网站的Javascript和网店跟踪/附属,怎么办?

我有一个网店的小前端。所有通过我的网站并从网上商店购买商品的客户,我都会返还 5% 的金额。我需要找到一种方法来跟踪我从我的网店转发到另一个网店的客户。然后让网店在购买后回复我。在我的网上商店中,我制作了一个小页面:collect.aspx 请求并保存在查询字符串中传递的值,类似于以下伪代码:

在网上商店,我将客户转发给我,我可以在购买流程的最后一页上插入一个 javascript。我已经尝试了很多东西,但似乎唯一有效的方法就是欺骗浏览器认为我指的是 javascript,如下所示:

我看到了其他跟踪器是如何做到的,这似乎是一般的做法。然而,有了这个脚本,我得到了所有的订单,我只想记录那些属于我的,那些通过我的网站进入的。

这是我的大问题,如何做到这一点?当用户打开我的页面时,我添加了一个 cookie,我想在购买页面进行回调时再次检查此 cookie。当它进行“”调用时,我似乎无法从浏览器获取 cookie。这真的让我很烦。

谁能告诉我这通常是如何完成的,这个跟踪。我在这个 cookie 方面缺少什么?

非常欢迎所有关于如何做到这一点的想法。

0 投票
2 回答
1288 浏览

asp.net-mvc - 为新的网上商店项目选择什么(在 ASP.NET MVC 中)?

选择什么作为新网店项目的基础?我已将我的选择范围缩小到使用 ASP.NET MVC,所以这是必须的。这给我留下了:

  1. Rob Conery 的 Kona(不再更新,但总的来说似乎是一个很好的基础,虽然有大量的功能)
  2. Jon Galloway 的 MVC MusicStore(非常简单,实际上从头开始并考虑我们需要的所有特殊细节可能更容易)
  3. 白手起家
  4. 还要别的吗?

去年我一直在使用 MVC,因此我可以从头开始并立即开发基本功能,但我喜欢 Rob 他添加的扩展功能。

只是我不确定根据我们的个人需求定制 Kona 有多么困难——有人尝试过吗?例如,使用 EF 而不是 NHibernate?

0 投票
3 回答
973 浏览

mysql - 查询客户与列出的产品一起购买了什么

我正在尝试优化一个我无法理解的非常古老的查询。我想要归档的结果是,我想在网上商店向访问者推荐其他客户感兴趣的东西,即他们与访问者正在查看的产品一起购买的其他东西。

我有一个子查询,但它慢,在 ~8 000 000 行上需要 ~15 秒。

布局是,放入用户篮子的所有产品都保存在一个表中wsBasket,并由一个分隔basketid(在另一个表中与一个成员相关联)。

在此示例中,我想列出用户购买的所有最受欢迎的产品以及 productid 427,但不列出 productid 427 本身。

任何帮助深表感谢!希望这对至少某人有任何意义:)

 

更新1: 感谢您的评论,这里是我的答案,他们不适合评论字段。

在上面的查询中使用 EXPLAIN 我得到了结果。请注意,我在表上没有任何索引(id-field 上的主键除外),我想修改查询以从索引中受益并将索引放在正确的键上。

0 投票
5 回答
1373 浏览

php - 多供应商在线购物平台

客户委托我重建电子商务平台。目标是销售车辆的在线商店。特点是它应该能够支持多供应商,即外部供应商将有自己的登录后端,他们可以管理他们的列表、添加新列表、查看他们的销售等。

该商店在一个大目录中显示所有供应商的产品,理想情况下应该支持一些选项,如排序和过滤,但这不是必需的。订单通过电子邮件发送给每个相关的供应商和管理员。

订购过程非常简单 - 基本上只是将订购的物品从目录中取出,并通知供应商(和管理员)该物品已被订购。不需要在线结帐/付款,尽管它们很高兴作为一个选项。

我所知道的所有在线购物系统都是针对一个管理员的。

是否有可以处理我需要的商店系统?

要求:

  • 重中之重:质量代码。最好是 PHP 5 和面向对象的。我不关心产品的确切功能集,只要现有代码很好用且整洁。

  • 访问控制:供应商可以登录并添加和管理自己的产品;无法访问系统的其余部分。管理员可以管理列表和配置商店。管理员创建供应商帐户

  • 必须是多语言或本地化为德语

  • 销售过程非常简单:给供应商和管理员的一封包含买方数据的电子邮件就足够了。

  • 无需在线支付/结帐,虽然这是一个受欢迎的扩展

  • 开源是首选,但如果产品真的非常好并且有据可查,商业解决方案也不是不可能的

只要基础产品没问题,并且支持此所需的基础目录和用户管理,所有进一步的功能都可以协商(即如果需要我会自己添加它们。)

0 投票
1 回答
889 浏览

language-agnostic - 电子商务应用中的优惠券和折扣

我开发了一个电子商务应用程序,现在我正在添加对优惠券和折扣的支持。不过,我希望您对此发表意见,因为它比我最初预期的要棘手。

我应该在哪里保留所有不同类型优惠券的逻辑?

假设我有一个优惠券代码,提供“购买 3 件,免费获得最便宜”的优惠,还有另一个优惠券搜索“在 [此产品] 上获得 20% 的折扣”,以及一堆其他优惠券(“总共获得 10% 的折扣金额”、“购买 2 件可享受第二件 50% 的折扣”等等)。

我正在考虑将Coupon接口和不同的实现存储在不同的类中,然后将类名与优惠券的数据一起存储在数据库中。这种方法是最容易实现的,但是在数据库中存储类名并不是很漂亮......

你会怎么解决?它在早期的应用程序中是如何解决的?

0 投票
1 回答
1226 浏览

content-management-system - 如何在价格 magento 中设置税金

我有 2 家具有相同设置的商店 imo。

我的问题是如何在我的第二家商店获得含税价格?两者都有这样的设置

替代文字

我的第一家店含税(见图)

替代文字

我的第二家商店没有显示这个

替代文字

知道我该怎么做吗?

问题是我所有的价格现在都在主页上征税。因此,如果我说金额必须是 100 欧元,那么现在是 119 欧元,我不希望这样。

任何帮助真的很感激!

0 投票
6 回答
3837 浏览

magento - 如何在 Magento 中更改列表语言

谁知道在哪里可以找到价格选择的翻译文件(见图)我无法在前端内联翻译中更改这个

替代文字

任何帮助,将不胜感激。

谢谢。

0 投票
2 回答
525 浏览

drupal - 订购超过 200,500 件商品时给予指定折扣

我不知道这里是否有任何 Ubercart 大师,但这是我的问题:

我想为订购超过 1 件相同产品的客户提供折扣。

假设价格如下:

1 件产品 - 每件 5 美元
< 10 件产品 - 每件 4.50 美元
< 100 件产品 - 每件 4 美元

任何人都知道如何实现这一点?我想添加我自己的自定义价格字段,但我想知道如何在购物车/结帐中调用它们。