问题标签 [sitecore-ecommerce]

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 投票
1 回答
294 浏览

e-commerce - Sitecore SES 问题:无法将产品添加到购物车

我的问题是,当我尝试将产品添加到购物车时,使用 Sitecore SES 时找不到产品:

我确信我做了以下事情:我已经将索引“产品”添加到 Lucene。我还在业务目录中配置了“产品链接”。我还在每个网站的配置中添加了 ordersDatabase="orders" actionLogDatabase="logging"。我没有安装«电子商务示例»。你能帮我解决这个问题吗?如果您需要更多说明,我准备好了。

0 投票
1 回答
177 浏览

asp.net - 添加到购物车时无法使用 sitecore SES 解析数据库

我将 SES 与 Sitecore 一起使用。将商品添加到购物车时遇到问题。这是我得到的痕迹:

一定是价格计算导致了问题。我修改了 Sitecore 中的默认价格矩阵项目,这正是我所做的。你能给我一些想法吗?

0 投票
2 回答
451 浏览

sitecore - Sitecore 7.5 日志 TypeLoadExceptionHolder 无法转换为 Sitecore.Analytics.Model.Framework.IFacet 类型

我在 Sitecore 7.5 日志中出现以下错误。知道为什么我们会收到此错误吗?

9660 13:14:42 INFO HttpModule is being initialized Heartbeat 13:15:26 ERROR Exception in alarm clock event subscriber. Exception: System.ArgumentException Message: Object of type 'System.Runtime.Serialization.TypeLoadExceptionHolder' cannot be converted to type 'Sitecore.Analytics.Model.Framework.IFacet'. Source: mscorlib at System.RuntimeType.TryChangeType(Object value, Binder binder, CultureInfo culture, Boolean needsSpecialCast) at System.Reflection.RtFieldInfo.UnsafeSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) at System.Runtime.Serialization.ObjectManager.DoValueTypeFixup(FieldInfo memberToFix, ObjectHolder holder, Object value) at System.Runtime.Serialization.ObjectManager.CompleteObject(ObjectHolder holder, Boolean bObjectFullyComplete) at System.Runtime.Serialization.ObjectManager.DoNewlyRegisteredObjectFixups(ObjectHolder holder) at System.Runtime.Serialization.ObjectManager.RegisterObject(Object obj, Int64 objectID, SerializationInfo info, Int64 idOfContainingObj, MemberInfo member, Int32[] arrayIndex) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.RegisterObject(Object obj, ParseRecord pr, ParseRecord objectPr, Boolean bIsString) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ParseObjectEnd(ParseRecord pr) at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, IMethodCallMessage methodCallMessage) at Sitecore.Analytics.Data.DataAccess.SubmitQueue.FileSubmitQueue.Dequeue() at Sitecore.Analytics.SubmitQueueService.WakeUp() at Sitecore.Services.AlarmClock.Heartbeat_Beat(Object sender, EventArgs e)

0 投票
3 回答
299 浏览

sitecore - 如何将 InsiteCommerce 与 Sitecore 8.1 集成?

我正在尝试将 Insite Commerce 与 Sitecore 8.1 集成。我已经使用示例数据设置了基本的 Insite 商务演示站点,但我需要将其与 Sitecore 网站集成。

我怎样才能做到这一点?另外,我在哪里可以下载 InsiteCommerce-Sitecore 连接器?任何帮助表示赞赏。

0 投票
0 回答
510 浏览

sitecore - Sitecore 8.0 以编程方式将联系人添加到列表

我遇到的是以编程方式从 Sitecore 的列表中添加和删除联系人。我用来添加的代码如下:

本质上,我有一个 ContentList 实例,并使用 ContactListManager 调用 AssociateContacts 将联系人添加到列表中。对于删除联系人,我有一个类似的方法,它改为调用 RemoveContacts。

在发送电子邮件之前,这一切都很好,此时我遇到了 AssociateContacts 方法根本没有错误的情况,并且日志文件看起来很正常,但是最近发送电子邮件的联系人不再被添加或从列表中删除。几个小时后一切正常。

我尝试了此处描述的不同解决方案(Sitecore 8 EXM add a contact to list from listmanager)但这似乎使事情变得更糟,我在添加删除联系人后直接遇到了问题。第三次尝试 AddRecipient 方法时出现 TryLoadContact 异常。

0 投票
1 回答
465 浏览

sitecore8 - 如何设置 Sitecore Commerce 演示站点 (Sitecore.Demo.Retail) 以排除配置错误?

当我设置sitecore 演示零售站点(来源 - https://github.com/Sitecore/Sitecore.Demo.Retail)时,我遇到了与Sitecore Commerce 配置Sitecore Engine Configurations相关的几个问题。我将这个问题分为:

  1. 在第 5 步(Commerce Server 配置)运行 install-commerce-server.ps1 脚本时出现以下错误 在此处输入图像描述

  2. 我通过 URL收到错误“ HTTP Error 502.5 - Process Failure ” - http://habitat.commerceengine.dev.local:5000/api/ $metadata 在此处输入图像描述

  3. 在“reatil.dev.local”网站上,当我尝试进入任何包含产品的页面时, 出现错误“无法在类型对象上找到属性“shopName”:Sitecore.Commerce.Engine.Connect.CommerceEngineConfiguration ”在此处输入图像描述

  4. 我在 Sitecore Experience Platform 中 遇到了 Sitecore Commerce Applications ( Merchandising Manager , Pricing & Promotions ) 的一些错误在此处输入图像描述 在此处输入图像描述