问题标签 [virtocommerce]
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.
e-commerce - Virtocommerce 新过滤器未出现
Virtocommerce 具有品牌、颜色等的默认过滤器。我需要实现一个名为IDConcurso
. 此字段 (IDConcurso) 像项的属性一样注册。
我将表 StoreSetting 中的以下代码插入到名为“FilteredBrowsing”的行的 XML 列中:
我还添加了IDConcurso
在所有项目中调用的属性。但是这个过滤器永远不会出现在左侧。我还需要做什么?
我是否需要更改任何代码以按名为 IDConcurso 的属性过滤项目?或者我只需要通过 QueryString ..../?f_idconcurso=1
?
virtocommerce - Virtocommerce - 向列表添加评论?
我们可以用评论值替换用户 ID 吗?用户 ID 应该在详细页面中,但从概览页面中查看评论会很方便!看到这张照片:http: //i.stack.imgur.com/OQkx0.jpg
e-commerce - VirtoCommerce - 创建新的支付网关
我在处理新的支付网关创建时遇到了一个大问题。我遵循了一个教程,但我认为我做错了什么,因为它不能很好地工作。
我想创建一个“devis”(对不起,我不知道英文这个词......看起来像那样。
当客户购买东西时,他可以选择这种除了提供“devis”之外什么都不做的支付方式。如果订单的状态可以直接“暂停”以便在“实际付款”完成时取消暂停,那将是完美的。
我希望你明白我试图做什么,但如果你没有自由问我问题。
这是我所做的:
VirtoCommerce.PaymentGateways
我在命名空间中创建了一个新类,该类DevisPaymentGateway
继承自PaymentGatewayBase
该类。在这个类中只有一种方法:ProcessPayment
我在哪里做:payment.status = PaymentStatus.Completed.ToString();
在里面
SqlOrderDatabaseInitializer.cs
我创建了一个私有
SetupDevisGateway
方法:private void SetupPaypalGateway(List<PaymentGateway> gateways)
CreatePaymentGateways
在贝宝网关之后的方法中调用它。由于您的 powershell 脚本,我部署了数据库,网关按预期创建。
- 我通过 VirtoCommerce Manager 启用了网关支付然后我在网站上买了一些东西,我选择了可用的新支付,所以它似乎可以工作。
- 当我点击继续结帐时,我有一个新的订单行,它创建为“待处理”状态,所以它是完美的......
例如,当我用贝宝买东西时,在创建新订单行时有相同的反应 BUUUT,有onBeforeUpdate
一种方法可以检测到新订单行并且一些工作是异步完成的。使用新网关,该onBeforeUpdate
方法似乎不再起作用了......我认为我忘记了使用 Paypal 而不是我的网关完成的一些事情,而是什么和在哪里?
我已经知道在其中写一些东西不是一个好主意,SqlOrderDatabaseInitializer.cs
但我认为这不是问题......有人有解决方案吗?
谢谢
编辑: 我试图实现的解释: 销售的产品实际上是一对:“图像处理”+“图像”每个客户都可以管理相册并将照片放入其中,当他点击一个产品时(这是一个治疗)他可以选择一张专辑。所以这就是为什么我需要这个事件,当付款完成并且状态从待处理变为进行中时,我将相关信息(关于治疗,专辑......)发送到队列并且我有工作角色(每个人一个治疗)阅读这些消息并做一些工作。
我希望你能理解这个想法,但如果你不明白,请不要犹豫,问我问题
virtocommerce - 订单数据不是动态的
Virto 中的订单数据在仪表板中不是动态的。这与 Virto 演示版中显示的数据完全相同。我们可以改变这个吗?
properties - 付款属性
*你好,
我创建了一种新的付款方式,我需要在 Order.cshtml 视图中显示一些属性,这些属性是用 virtoCommerce 管理器保存的。我知道我可以使用 GetPaymentMethod 方法(PaymentClient 类),但我不知道如何初始化我的 PaymentClient paymentClient 变量。
你有什么主意吗 ?
virtocommerce - 付款后发送电子邮件
*大家好
我有一个 SMTP 客户端,以便在付款后发送邮件。问题是当我使用 Paypal 时,方法 sendNewOrderNotificationAsync 找不到电子邮件地址。事实上,在 AsOrder 方法创建 Order 对象时,并没有保存任何电子邮件地址。你知道问题出在哪里吗?此外,当我用自己创建的付款付款时没有问题,所以我不明白......
预先感谢您的帮助。
azure - virto commerce 是否支持多个弹性搜索工作者角色,并共享索引数据
我检查了源代码,elasticsearch工作者角色安装了elasticsearch并从blob“ElasticStorage.vhd”创建云驱动器,如果我有多个elasticsearch工作者角色会发生什么,然后将安装多个elasticsearch实例,但我想知道可以共享索引数据吗?还是每个弹性搜索实例都保存它的索引数据?
virtocommerce - Multi-lingual for Product Description
In a Product page of the front-end Demo Store, under the Description and Additional Information tabs are still in English even if I have changed the site language to Japanese. The same goes to the name of the Categories (Audio & MP3, Computers & Tablets, Cameras, etc).
Can I provide my own translation of Japanese for these areas?
virtocommerce - 是否有任何 Virto Commerce 报告显示利润?
系统也可以计算利润吗?从销售业绩报告中,我没有看到利润栏。那么可以肯定地说 Virto Commerce 不支持利润报告吗?