问题标签 [liferay-6.2]

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

lucene - Liferay 6.2 集群中的 Lucene 复制

我欢迎任何关于简单问题的帮助:我有集群环境,并且我在属性 ( lucene.replicate.write=true) 中启用了 Lucene 复制。现在,所有的教程都在指导我重新索引 Lucene。

我应该在一个节点上运行它吗?双方?同时还是依次?

Liferay 论坛中也有人问过这个问题:https ://www.liferay.com/community/forums/-/message_boards/view_message/69175435 。

谢谢!

0 投票
2 回答
1413 浏览

checkbox - 单击 Liferay AUI 复选框的标签会更改前一个复选框的值

我在 Liferay 中写了这个简单的表格:

在此处输入图像描述

问题:当我点击标签“ ben ”时,joe复选框的值发生了变化。

我的语法不正确吗?

0 投票
2 回答
925 浏览

java - Liferay 访问主题中的数据库表:未定义名为“com.colors.themes.service.ColorLocalService”的 bean

我在liferay中有一个主题项目。我在 Liferay MySQL 数据库中创建了一个名为 colors 的新表。颜色表如下

在此处输入图像描述

实际上我有一个要求,一个特定的 css 文件应该根据状态为 true 的颜色表值加载到主题中,并且我的速度模板应该有点像如下所示

以下是我到目前为止所做的事情

  • 我为颜色表创建了一个服务构建器项目 (theme_service-portlet)。service.xml如下所示

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder 6.2.0//EN" "http://www.liferay.com/dtd/liferay-service-builder_6_2_0.dtd"> <service-builder package-path="com.colors.themes"> <author>user</author> <namespace>theme</namespace> <entity name="Colors" local-service="true" remote-service="true"> <column name="colorId" type="long" primary="true" /> <column name="colorName" type="String" /> <column name="status" type="boolean" /> <finder return-type="Collection" name="Colors"> <finder-column name="status" /> </finder> </entity> </service-builder>

  • theme_service-portlet-service.jar构建服务并在 lib 文件夹下生成jar ( )。

  • 复制theme_service-portlet-service.jar并放在liferay-portal-6.2-ce-ga2\tomcat-7.0.42\lib\ext文件夹下。
  • portal_normal.vm我使用了以下代码:
  • 重启tomcat服务器

但我收到以下异常

谁能告诉我一些解决方案

0 投票
1 回答
194 浏览

java - Portlet 项目中的挂钩

我为门户属性定制创建了一个单独的钩子插件项目。当我部署它成功地工作。但是当我在 portlet 插件项目中添加钩子配置时,钩子不起作用。

我在 portlet 插件项目中添加了钩子配置,因为我需要访问一些 spring 服务和数据库访问。在 portlet 插件项目中,我已经有了这些东西,所以如果我可以在 portlet 插件项目中添加钩子,那么访问它们将很容易。

我的 WEB-INF 结构如下所示

在此处输入图像描述

当我部署项目时,我成功部署了 portlet 并且能够访问但未部署钩子

谁能告诉我一些解决方案

0 投票
1 回答
172 浏览

liferay - 在 liferay 中启用对特定自定义字段的编辑

我正在向liferay (6.2) 的“用户”模型添加一些自定义字段。

根据我的用例,我需要向所有用户显示所有字段,但启用其中一些字段的编辑,其他字段仍然是只读的。

我阅读了有关“查看”权限和“更新”权限的信息,但前者使所有内容都是只读的,后来使所有内容都可编辑。

我需要为此创建一个钩子还是有其他解决方案?

也请阅读: 自定义 liferay 钩子自定义字段

谢谢!阿杰

0 投票
1 回答
1163 浏览

liferay - 使用 liferay-ui:asset-categories-selector 标签只提供一个词汇表

我正在开发一个 Liferay portlet,它应该提供一种对其内容进行分类的方法。我创建了多个词汇表(例如青蛙、猿、鸟)。

从这个portlet 的角度来看,我只想提供“frogs”-词汇的类别。我知道我可以编写一些代码来读取词汇表中包含的类别,以便在组合框中提供它们。

但是,没有办法说服内置 liferay-ui:asset-categories-selector-tag 只显示一个词汇表吗?或者可能有其他标签?(我被困在这里。)

这是我当前列出所有词汇表的代码:

0 投票
0 回答
604 浏览

java - Asset Publisher 如何显示内容?

我正在开发像 Asset Publisher OOB Liferay 这样的自定义 portlet,但我的 portlet 必须显示所有类型的内容(已发布、过期、另存为草稿等)。

我的问题是我无法像 Asset Publisher 那样在新页面中打开带有内容的 jsp,因为我自然会在部署 portlet 的同一空间中打开内容。

https://domain/-/ContentTitle

但是,如果我尝试通过我的 porlet 访问这种类型的 URL,我会收到错误“找不到资源”

谁能帮我复制 Liferay 的资产发布者的这个功能?

提前致谢

0 投票
1 回答
869 浏览

java - 如何显示选中的复选框?Spring-Jsp

我是新的 Java 开发人员,我需要你的帮助。我已经看过类似主题的问答,但我仍然不确定如何处理它,所以我想寻求一些帮助。

我正在使用 Liferay 6.2 和 Spring,并且我有一个带有编辑 caseType 的表单的 jsp 页面。在此表单中,我想添加一个角色复选框(以选择权限)。我希望能够在编辑 caseType 时显示选中的复选框。我的主要问题是我不确定要使用哪些变量。

预先感谢您的任何帮助!

0 投票
0 回答
587 浏览

apache - Apache httpd 无法连接到 Apache Tomcat 7

我正在使用 Liferay 6.2 EE 和 Apache Tomcat 7。我必须重新 IP 我的服务器,现在每当我点击我的 Liferay 门户的 URL 时,我都会收到 404 page not found 错误。我重新启动了 Apache httpd 并重新启动了 Apache Tomcat 7。两者都已启动并正在运行。我的猜测是 Apache httpd 无法将我的请求重定向到 Tomcat。我的初始配置有效,除了重新 IP 连接服务器之外,我没有更改任何配置。我的server.xml, worker.properties, 和httpd.conf文件保持不变。我的mod_jk模块已加载,我在mod_jk.log文件中收到的错误是这样的:

任何想法为什么重新 ping 服务器,但保持配置相同会导致这样的事情?

0 投票
1 回答
550 浏览

css - Liferay 加载文件夹中包含的 css 和 js

Liferay 6.2 中是否有任何方法可以加载文件夹中包含的所有 css(或 js)文件?

这是 liferay-portlet.xml 示例文件:

我可以写这样的东西吗(加载 myCss 文件夹中的所有 css 和 myJs 文件夹中的所有 js)?

谢谢