问题标签 [lightspeed]

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 回答
225 浏览

magento - Magento 的 Lightspeed 连接器 - 如何禁用 Lightspeed 的描述更新,以便仅在 Magento 中进行管理?

适用于 Magento 的 Lightspeed 零售连接器 - 如何禁用来自 Lightspeed 的描述更新,以便它们仅在 Magento 中进行管理?任何帮助将非常感激。

0 投票
0 回答
180 浏览

c# - ModelState 仍然需要以前的必填字段

主题几乎说明了一切 - 目前正在使用 MVC4 处理应用程序,如果我从视图模型中的属性中删除 Required 属性,则在将此属性为空的情况下提交给控制器时,ModelState.IsValid 仍然返回 false 引用所述属性是必需的.

我一直在通过在需要的地方调用 ModelState.Remove 来解决这个问题,但这显然远非理想。

我觉得这是对一些相当奇怪的行为的非常直接的解释,如果我需要提供屏幕截图和具体的代码示例,我可以这样做。

编辑:

这不是特定于特定数据类型的,并且该解决方案已被清理和重建。我正在使用 LightSpeed ORM,但我认为这在这个级别上完全无关紧要。

0 投票
1 回答
65 浏览

.net - LINQ - 如何根据 DB 返回的值修改选择

我对 Linq 比较陌生,我正在使用 .NET 开发一个函数,该函数使用 linq 查询的选定字段实例化POCO 。

问题是这些字段之一必须“在运行时”进行转换。

这是我的故障示例:

有问题的行是当我为属性 AfbInfection 赋值时。此属性将与数据库中的 PotentialInfection 值相反。因此,如果 I.PotentialInfection 为 True,那么我的属性 AfbInfection 应该为 False。这样做会导致IndexOutOfRangeException - 索引超出了数组的范围,不确定 LinQ 对那个 NOT 表达式做了什么,但肯定不是我想要的。

将数据库字段值存储到我的自定义对象中时,有什么方法可以修改它?

谢谢!

0 投票
2 回答
1380 浏览

php - Lightspeed 零售云 API WooCommerce 集成

我正在研究如何将 LightSpeed Cloud API 集成到 WordPress WooCommerce 插件中。 http://www.lightspeedretail.com/cloud/help/developers/

我已经获得了对我的 API 密钥和帐户 ID 的访问权限,并且我正在使用 GitHub 提供的 OAuth 类。使用 PHP 和 Visual Studio,我已经成功地提取了我的库存记录 XML 数据。

展望未来,我的问题是:

  1. (简单的方法,但最不可能)是否有任何第三方 WooCommerce 插件可以自动将 API 数据插入到 WooCommerce 表中?

  2. (最有可能的情况)是否有人可以提供一篇好的文章或代码片段,其中包含使用带有 WooCommerce 的 WordPress 框架执行插入、更新和删除功能的示例?看起来大部分数据可能存储在 wp_posts 表中,但我不确定如何插入和拉出 Woo 特定数据。我已经弄清楚我想用哪个钩子来触发这个集成,我只需要让代码做它需要做的事情。

提前致谢。

0 投票
1 回答
273 浏览

nuget - 是否有可以与 ASP.Net 5 一起使用的 Lightspeed 5.x NuGet 包?

我在 NuGet 上进行了搜索,但找不到 Lightspeed NuGet 包。

我拥有 Lightspeed 5 的专业许可证,因此我拥有在非 ASP.Net 5 代码中使用 Lightspeed 所需的所有二进制文件。

但是,据我了解,ASP.Net 5 不允许您直接引用 DLL,您必须先创建一个 NuGet 包。

因此,我创建了一个包含 POCO 对象、数据库上下文和 Lightspeed 引用的 NuGet 包,并将其添加到 .Net Framework 4.5 控制台应用程序中;它添加了适当的参考(我使用的 NuGet 规范如下所示)。

但是,当我尝试将此包添加到我的 ASP.Net 5 网站时,这并没有按预期工作(添加了包但 using 语句会导致编译器错误)。

有谁知道让 Lightspeed 与 ASP.Net 5 一起工作的解决方法?

理想情况下,Mindscape 会发布一个 NuGet 包。

0 投票
1 回答
220 浏览

ruby-on-rails - Lightspeed OAuth CSRF 和 redirect_uri 错误(红宝石)

所以首先我们得到了一个没有多大意义的 CSRF 错误。它在omniauth 的回调阶段失败了。

在请求阶段在会话中设置的“omniauth.state”为零。

oauth2.rb

我尝试设置选项provider_ignores_state: true,但由于会话仍然存在问题。

我看到其他人提到域。我们甚至没有设置域,我坚信我们的域匹配。问题是,我们有一个应用程序重定向到另一个应用程序,然后该应用程序重定向到 Lightspeed auth。

我写这篇文章是为了帮助可能处于类似情况的其他人,因为我昨天花了很多时间在这上面。

我们的域不完全匹配,在修复我们的 nginx 配置后,CSRF 错误不再存在!

然后我不断收到redirect_uri 错误。

与此同时,我已经更新了我们的 gem(我知道这很愚蠢)。1.4.0中有一个重大变化。omniauth-oauth2

将宝石锁定到 1.3.1。

0 投票
1 回答
92 浏览

c# - 具有复数和单数生成相同实体名称的 Lightspeed 数据库优先表

我正在使用OracleLightSpeed Orm从数据库生成模型。

创建复数和单数的表时似乎存在问题。

我收到一个错误Error 2 Ambiguous moniker '/Ecom/ClaimType' encountered. It is used for both 'ClaimType' and 'ClaimType'.

在此特定实例中,生成相同 (ClaimType) 实体的是表 CLAIM_TYPE 和 CLAIM_TYPES。

如何为这些生成两个不同的实体?

0 投票
0 回答
54 浏览

php - AJAX 在 yii 中不起作用。页面仅通过刷新加载

这是我的代码。AJAX 没有响应。

当我刷新页面时,它可以工作。不刷新 AJAX 没有响应。

问题是什么?

0 投票
1 回答
49 浏览

php - 别名“custom.controllers.ExampleController.php”无效

这是错误:

别名“custom.controllers.ExampleController.php”无效。确保它指向一个现有的 PHP 文件并且该文件是可读的。

我的代码如下

我正在使用光速 cms。

0 投票
1 回答
179 浏览

visual-studio-2015 - 在 Visual Studio 项目上找不到 LightSpeed

我刚刚安装了LightSpeed,它没有出现在 Visual C# 项目列表中。我必须从某个地方激活它吗?

我在用:

  • 视窗 8.1
  • 视觉工作室 2015

我已经尝试刷新 Visual Studio 的模板缓存。