问题标签 [liferay-dxp]

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

liferay - 无法在 Liferay DXP 7.2 中添加新语言(泰语)

我想在 Liferay DXP 7.2 中添加新语言(泰语),但无法添加。我已按照以下步骤操作:

  1. 添加到 web.xml 文件的映射 ( LIFERAY_HOME\tomcat-<version>\webapps\ROOT\WEB-INF)

    /li>
  2. 将 URL 模式添加到 web.xml 文件 ( LIFERAY_HOME\tomcat-<version>\webapps\ROOT\WEB-INF)

    /li>
  3. 我找到了 4 个 portal-ext.properties 文件(PROJECT_NAME\Config\local\portal-ext.properties、PROJECT_NAME\Config\dev\portal-ext.properties、PROJECT_NAME\Config\uat\portal-ext.properties、PROJECT_NAME\Config\ prod\portal-ext.properties),在每个文件中添加了以下语言环境。

    /li>

重新启动了 tomcat 服务器,但在 Portal UI:配置 > 设置 > 语言它仍然没有显示在可用语言的部分

截屏

可能还有一个步骤待定,即图标和language_<langCode>.properties文件相关的更改。但仍然在完成上述步骤后,我应该能够在 UI 的设置可用语言列表页面上找到新添加的语言。

0 投票
0 回答
34 浏览

liferay - 获取过去的设置页面 Liferay DXP 7.1

我尝试了很多方法来设置 DXP,但似乎都没有。我已经尝试过使用 MySQL 和 Hypersonic,多次重新启动所有内容等,但我又回到了两个错误之一。

如果我使用 Hypersonic 进行设置(目前这不是问题,因为我刚刚学习)我会来到这个页面。它应该显示两个按钮“我同意”和“我不同意”。

如果我使用 MySQL 进行设置,它会告诉我发生了意外错误。

我所有的 JDK 和 JRE 路径都是正确的,因为它们在 Liferay 的 CE 上完全可以正常工作,但由于某种原因,它会在 DXP 上带来错误。

欢迎任何关于为什么会发生这种情况的建议,谢谢:)

0 投票
2 回答
74 浏览

java - 如何访问和显示来自特定用户的所有 Liferay 表单

我们希望用户能够在登录时查看他们填写的表单。我们如何使用 Liferay Forms 来实现这一点,或者我们如何使用 DDL 来访问表单?

我们想访问用户 ID,然后返回与该 ID 关联的表单,但是我们不确定如何处理此解决方案。

0 投票
0 回答
105 浏览

liferay - 带有 Liferay DXP 的 Log4j MDC

我们想实现Log4j MDCLiferay DXP中记录用户相关信息。所以我尝试将 Log4j 与 MDC 一起使用,但是仍然存在依赖问题,我不确定 MDC 是否与 Liferay DXP 一起工作。

任何帮助表示赞赏。

问候, Suyash Bhalekar

0 投票
1 回答
1195 浏览

elasticsearch - 在 Liferay 中搜索

我创建了一种结构,其后是网页内容。结构 包含 2 个字段。一是地区名称,二是邮政编码。我将数据存储在网络内容中,然后是这种结构。我想根据用户输入的邮政编码或地区名称搜索数据。我想向用户提供一个下拉菜单,以选择按邮政编码/按区域名称搜索的条件。

问题是 Web 内容数据以 XML 格式存储。因此,每当用户搜索关键字时,它将返回包含给定文本的所有结果。我想限制它。

我正在使用这种方法来搜索数据。

List<JournalArticle> results = JournalArticleLocalServiceUtil.search( themeDisplay.getCompanyId(), //company id themeDisplay.getScopeGroupId(), // group id null, //folderIds Log list 0, //classname null, //version null,//title null, //description searchkeyword, // here put your keywords to search new Date(), // startDate new Date(), // endDate 0, //status null, //review Date QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);

0 投票
1 回答
63 浏览

liferay - Liferay 7.2 DXP 中的 Bean Portlet

有人在 Liferay DXP 中创建过 Bean Portlet 吗?

我跟进了https://help.liferay.com/hc/en-us/articles/360028708772-Creating-a-Bean-Portlet并执行了命令

但得到以下错误。

[错误] 无法在项目 Standalone-pom 上执行目标 org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate (default-cli):所需的原型不存在 (com.liferay:com. liferay.project.templates.cdi.bean.portlet:1.0.0) -> [帮助 1]

好像模板不见了!

感谢和问候,

帕特吉亚

0 投票
1 回答
498 浏览

liferay - 使用门户属性或控制面板禁用 Liferay Web 服务

我将Liferay DXP用于我的门户应用程序。我想使用控制面板门户属性进行以下实施

  1. 禁用未使用的默认/自定义 Web 服务。
  2. 禁用API页面的访问(api/jsonws)

以上是否可以使用门户属性或控制面板?

任何参考/帮助将不胜感激。

0 投票
1 回答
410 浏览

apache - 针对 Apache 和 Liferay 重定向问题的 Docker Compose

目前,Liferay 和 Apache 服务器是手动部署在服务器上的。

我正在尝试使用现有配置在另一台服务器上使用 Docker Compose 启动 httpd:2.4.39-alpine 和 liferay/dxp:7.1.10-security-dxp-17-202003-3-202006050913。

这些是我的配置:

  1. 码头工人-compose.yml
  1. docker-ref/apache/conf/httpd.conf
  1. docker-ref/apache/conf/extra/httpd-vhosts-local.conf

当这些容器启动时,使用 http://localhost:8282/ 返回 Liferay 的主页,但是当我点击 http://localhost:8181/ 时,我得到“503 Service Unavailable”

有没有办法检查/调试请求被 Apache 丢弃/拒绝的点?谢谢

0 投票
0 回答
26 浏览

liferay - 在 Liferay 上发布时出错,没有类 StagedModelDataHandlerRegistryUtil

我在 Liferay 上发布时出错。 在此处输入图像描述

我安装了 2 个补丁,这 2 个:de-50-7010、hotfix-6581-7010

0 投票
1 回答
833 浏览

java - 在 Liferay 7.x 中替换 renderRequest.getParameter("param")

当我使用下面的代码时,收到警告说它已被弃用

然后我用

正如 v3.0 所建议的那样。但在那之后在运行时出现以下错误