问题标签 [broadleaf-commerce]

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

broadleaf-commerce - 我可以在哪里编辑阔叶更新资产的 html 和控制器文件?

糟糕,我在我的项目中找不到阔叶更新资产的 html和控制器文件?我可以编写控制器,但想在 html 文件中进行一些更改。我能怎么做?我在哪里可以找到更新资产的 html?

0 投票
1 回答
1289 浏览

spring - 阔叶商业演示网站登录链接被重定向

我已将 Broadleaf 演示站点配置为直接从 eclipse 使用 tomcat 服务器运行(而不是通过使用 ant 任务)。我试图访问登录、注册和购物车页面,但链接被重定向。由于在 tomcat 的演示站点中,登录页面必须位于 /mycompany/login,当我单击登录链接时,我会被重定向到 /mycompany/mycompany/login。

我试图直接点击 url http://localhost:8181/mycompany/login,但它也被重定向/更改为http://localhost:8181/mycompany/mycompany/login. 同样的问题在单击注册和购物车链接时也会重复。

在 LoginController 中,我可以看到请求映射为“@RequestMapping("/mycompany/login")”。

在日志中,我可以看到“在名为 'mycompany' 的 DispatcherServlet 中找不到带有 URI [/mycompany/mycompany/login] 的 HTTP 请求的映射”,这是真的,因为我们没有此 url 的映射。

任何指向我可以查找错误的位置的指针。

0 投票
1 回答
653 浏览

broadleaf-commerce - 插入新实体不会查看“SEQUENCE_GENERATOR” - 演示管理员

我正在使用带有休眠SQLServer2008Dialect方言的 SQL Server 2012 Express Edition 来运行 Admin 演示,并且在生成主键时遇到了一些问题。初始插入语句不使用字段的预先计算'SEQUENCE_GENERATOR'@Id

尝试插入新的结构化内容时,'SEQUENCE_GENERATOR'表格会填充一些值:

但是新实体以 1 的 id 保存(根据演示 sql 脚本,此表中已有一些现有行):

插入该行时,控制台中会显示以下 sql:

稍后将一些 HTML 内容保存到BLC_SC_FLD中并不是那么幸运。新实体也被分配了 1 的 id,不幸的是它已经存在:

当然抛出异常:

我不确定问题出在哪里。@GenericGenerator生成策略org.broadleafcommerce.common.persistence.IdOverrideTableGenerator似乎在第一次插入时命中,'SEQUENCE_GENERATOR'然后FIELD_CACHE按照设计从变量中增加 id。

所以我实际上有2个问题。

  1. 当表中已经保存了更高的 id 时,为什么要'SEQUENCE_GENERATOR'获得 101 的初始值?
  2. 为什么实体以 1 的值保存?这与 MS SQL Server 有关吗?
0 投票
1 回答
257 浏览

broadleaf-commerce - 如何在阔叶的 blCheckoutWorkflow 中获取客户帐单地址?

我想获取客户帐单地址详细信息,并希望将它们记录blCheckoutWorkflow.

我尝试了以下方法。

但是这里返回的列表的大小getCustomerPayments()0。所以我得到了ArrayIndexOutOfBoundsException

有没有办法获取客户在/checkout.

请回复我。

0 投票
2 回答
193 浏览

java - 请求映射未执行

我不太确定这是否与春天有关:D

我有一个表格:

我有一个控制器:

我想知道为什么它不会进入 showBulkUpload 方法:o 当我将方法更改为 GET.. 它会进入方法.. 我想知道我错过了什么

顺便说一句,控制器 bean 没有问题,因为它被 100% 扫描

0 投票
1 回答
2480 浏览

java - 无法初始化 POM pom.xml:无法验证 POM

在启动 jetty-demo 时,我遇到了以下错误。

你能帮我解决吗?

我的 POM -

Z:\broadleaf\eclipse-workspace\DemoSite\site\pom.xml [artifact:pom]

com.mycompany: 站点在 Z:\broadleaf\eclipse-workspace\DemoSite\site\pom.xml

0 投票
1 回答
337 浏览

java - 如何在 Broadleaf 中实现我自己的 ProductImpl?

我想实现我自己的ProductImpl,而不是创建一个扩展的新类ProductImpl,我想ProductImpl用我自己的实现替换现有的。

这里的事情是,我在BLC_PRODUCT表格中另外添加了两列。现在,我想重新设计ProductImpl包含这两列的类。

所以,我写了一个MyProductImpl看起来像这样的类。

在这里,当我通过管理界面创建新产品时不会调用 setter 方法,但会注入值(除了我的附加字段)。这些附加字段的值实际上应该在程序内部插入,而不是用户直接输入。我怎么能那样做?

提前致谢。

0 投票
1 回答
676 浏览

spring-mvc - 未找到阔叶自定义文件页面

我想添加我的自定义文件未找到页面,为此我在 web.xml 中添加了以下代码

并在包“com.mycompany.controller.content”中创建了一个带有请求映射“/test”的控制器,该控制器返回一个视图字符串“test”。我还在“模板/内容”文件夹中创建了一个“test.html”。现在,当我点击一个不存在的网址时,我收到以下错误

在此之后,我使用以下代码来解决异常

以前的异常得到了解决,但出现了一个新的异常,如下所示

在调查这个异常时,我注意到“BroadleafRequestCustomerResolverImpl”类的“setCustomer”方法被调用了两次,并且请求引用在第二次调用后变为空。

0 投票
1 回答
172 浏览

spring - 阔叶商业中的掩蔽

我们使用的是 Broadleaf Commerce 3.0.5 版本。众所周知,社区版没有源代码。并且管理员存在于 jar 级别。我需要在管理员用户信息中进行屏蔽。任何人都可以回复这篇文章,以便我解决我的问题吗?

0 投票
1 回答
184 浏览

spring-social - spring-social-twitter 错误 401 未经授权

我已经推荐了http://www.broadleafcommerce.com/blog/why-your-ecommerce-site-should-integrate-with-spring-social以将 fb 和 twitter 登录带到我的阔叶网站,但我仍然面临以下错误尽管尝试许多在 stackoverflow 和 twitter 开发人员支持上发布的解决方案

有人知道如何处理这个错误吗?是不是因为教程中使用的是1.0.2.RELEASE版的spring social?