问题标签 [konakart]

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 投票
2 回答
1118 浏览

liferay - 在 Liferay 上的 Konakart 无缝登录

我正在尝试在 Liferay 上无缝登录到 Konakart 客户 portlet,在那里我安装了两个单独的 Konakart 实例(具有不同.war的文件和不同的数据库。这意味着这两个不以任何方式相互了解)。

我所知道的是,我可能会制作一个钩子来捕捉 Liferay 登录事件。之后呢?我应该编写一个代码来访问 Konakart,但是该怎么做呢?

特别的一点是,在同一个 Liferay 上有两个 Konakart 实例,我不知道如何在代码中将用户添加到其中一个。

0 投票
2 回答
5285 浏览

jsp - Struts Tiles - 获取属性

首先,我不使用 Java 或 Struts,但我了解代码中发生了什么。在编写代码时,我一无所知。我正在使用 KonaKart,他们使用 struts 磁贴来显示布局。

这是jsp片段:

根据当前页面,leftTile1可能Empty.jsp只有一个空页面的值(例如 leftTile5 和 leftTile6):

如果磁贴有一个空白页面,那么该框仍会出现,而我只剩下所有这些空白框。有什么方法可以获取属性值而不显示图块(即。if(leftTile1.attribute!="/WEB-INF/jsp/Empty.jsp"){ //show the content; })?

最坏的情况是,我可以浏览所有 30 个 jsp 文件,并用图块的页眉和页脚包装内容。

当前输出的屏幕截图以及我想要摆脱的内容: 空白瓷砖

0 投票
2 回答
11265 浏览

java - request.getCharacterEncoding() 返回 NULL... 为什么?

我的一位同事创建了一个基本的联系我们类型的表单,它是重音字符(è、é、à 等)。我们在 Struts 1 上使用 KonaKart 一个 Java 电子商务平台。

我已将问题缩小到通过 HttpServletRequest 对象传入的数据。比较一个类似(正常运行)的表单,我注意到在旧表单上,请求对象的字符编码request.getCharacterEncoding()request.getParameter()已经被破坏了。

除此之外,我没有发现已知良好形式和新旧形式之间有任何显着差异。

我已经排除的事情:

  • 两个 HTML 页面都有标签:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  • HTML 中的两个表单标签都使用 POST,并且不设置编码
  • 从 Firebug 检查,Request 和 Response 标头都具有相同的属性
  • <%@page contentType="text/html;charset=UTF-8" language="java" %>两个 JSP 页面在标记中使用相同的属性
  • *Form.java 文件中没有任何有趣的事情发生,它们都继承自 BaseValidatorForm
  • 我检查了源文件编码,它们都设置为默认 - 继承自 Container: UTF-8

如果我将它们从 ISO-8859-1 转换为 UTF-8,效果很好,但我更愿意找出核心问题。例如:new String(request.getParameter("firstName").getBytes("ISO-8859-1"),"UTF8")

欢迎任何建议,我完全没有想法。

0 投票
2 回答
220 浏览

mysql - 科纳卡丁车。数据库中的错误字符

我成功安装了康纳卡特。我正在使用 MySQL 数据库并设置 utf-8 编码。另外我添加了俄语,但是当我创建新用户并在仅显示的数据库中使用俄语字符指定名称时???迹象。如果我手动指向数据库,一切都会正确显示。

更新

数据库中的字符显示正确,但文件属性 Messages.properties 出现编码问题

0 投票
1 回答
214 浏览

java - 无法实例化支付模块

我在 KonaKart 应用程序中添加了一种新语言,并添加了所有必要的属性文件。
我激活了模块:shippingpayment.

对于标准语言,模块可以正常工作,但对于我添加的语言,我得到以下异常:

在 java.util.ResourceBundle.throwMissingResourceException 找不到基本名称 com.konakart.bl.modules.payment.paypal.Paypal lacale ru 的包

/com/konakart/bl/modules/payment/paypal我添加了文件的文件夹中,Paypal_ru.properties
我认为我需要将属性文件添加到类路径中。

如何将属性文件添加到类路径?

0 投票
2 回答
514 浏览

eclipse - Could not configure konakart shopping - cart

How to import and configure konakart shopping-cart source code in Eclipse?

0 投票
1 回答
679 浏览

mysql - 使用 mysql 数据库安装 konakart

这是我第一次尝试在我的系统中安装 konakart。我有 jre 6 和 konakart 7.2.0.0 和 mysql 5.1.32。当我开始安装 konakart 时,每件事都运行良好,然后我给出了我已经创建的数据库名称,然后继续,与 mysql db 的连接是好的,但最后我得到了我在这里复制的错误,我没有得到什么是错误的,因为我的两个朋友已经安装了,它工作正常,但它给我带来了问题。

nfig' 不存在


** * KONAKART 许可协议 * * 除非遵守许可,否则您不得使用此软件。* * 请研究 KonaKart 网站上的许可,了解有关使用该软件的权利、义务 * * 和限制。* * 对于 KonaKart 社区版的用户,请参阅: * * http://www.konakart.com/documents/COMMUNITY-LICENSE.txt * * 对于 KonaKart 企业扩展的用户,请参阅: * * http://www .konakart.com/documents/ENTERPRISE-LICENSE.txt *


** KonaKart V7.2.0.0-C0 (-) 于格林威治标准时间 2014 年 3 月 6 日上午 8:57 构建 [DB: null]

0 投票
1 回答
110 浏览

konakart - 如何扩展 konakart 类型系统

我正在启动一个康纳卡特电子商务项目,对此知之甚少。
我计划开发一个单独的 Web 应用程序,该应用程序将使用“java api”方法与 konakart 进行通信。
我现在最大的问题是我无法弄清楚如何扩展 konakart 类型系统。

假设我计划在我的电子商务网站上销售假期,
我有兴趣找出解决以下问题的最佳方法:
1)我想创建一个新实体(例如酒店实体)
2)我想创建关系在 konakarts 现有类型和我的新类型之间(例如酒店和产品之间的关系(假期))
3)我想知道如何使用新字段扩展 konakarts 现有类型(例如使用新字段“stars”扩展促销类型“ - 例如:5 星级酒店的假期将有 10%)

我可以创建我的自定义对象将它们存储在一个单独的数据库中,并自己执行所有合并和保存逻辑,但我想知道 konakart 是否支持这种要求(例如类似于 hybris 类型系统)。

0 投票
2 回答
10275 浏览

docker - Docker(已停止)容器没有 IP 地址

我正在尝试运行 konakart 应用程序,它的数据库位于两个不同的容器中。数据库似乎工作正常,但应用程序本身似乎没有 IP。当我输入时,docker inspect ca03我得到以下信息:

知道如何将我的 IP 地址、端口 8080 分配给 konakart_app 吗?