问题标签 [liferay]

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

liferay - Liferay Hooks 文档

我需要在 Liferay 中监听用户登录和注销事件。从我所能找到的一点点来看,使用 Liferay 钩子似乎是实现这一目标的方法。不幸的是,我无法在以下链接中找到除此之外的任何信息:

http://www.liferay.com/web/raymond.auge/blog/-/blogs/portal-hook-plugins

有谁知道我在哪里可以找到更多文档或者我将如何实现监听用户登录/注销事件?

提前致谢!

0 投票
1 回答
62 浏览

macos - 在 os x 10.6 下编译 Liferay

嗨,我正在尝试从源代码构建 Liferay,我已经下载了 liferay-portal-src-5.2.3.zip,但是当我进入并按“ant start”时出现 3 个错误:

  • SampleSQLBuilder.java:139: 找不到符号 > _counter = new SimpleCounter(counterOffset);
  • EditServerAction.java:401: 找不到符号 > Log4JUtil.setLevel(loggerName, priority);
  • EditUserPortraitAction.java:102:找不到符号 > PortletRequestUtil.testMultipartWithCommonsFileUpload

我尝试使用 build.properties 切换编译器,但似乎没有任何效果。你能帮助我吗 ?

0 投票
2 回答
663 浏览

solr - Liferay 5.1.1 solr 插件 ClassCastException

我在端口 8983 启动并运行 Solr 1.2 并使用 liferay 5.1.1 问题是如何配置 solr 以在 liferay JournalArticle 表中搜索我已经为 liferay 安装了 solr-web 插件,但它抛出了这个异常

顺便说一句,这是我的 solr-web solr-spring.xml

在这种情况下 schema.xml 会是什么样子

0 投票
1 回答
567 浏览

grails - 如何在 grails for liferay 中获取 portlet 首选项?

如何在 grails 中为 liferay 获取 portlet 首选项 .??

我用了 :

但遇到问题:

没有方法签名:静态 javax.portlet.RenderRequest.getPreferences() 适用于参数类型:() 值:[]

0 投票
1 回答
8728 浏览

permissions - 在 Liferay-Portlet 中的哪里放置资源操作映射?

我正在尝试根据 Liferay 的文档向 Liferay-Portlet 添加权限。由于 Portlet 将在一个 war-package 中交付,因此我想在 portlet 本身内部维护 portlet 的权限定义。

我创建了一个包含以下内容的文件 resource-actions.xml(portlet-name 与 portlet.xml 和 liferay-*.xml 中指定的名称相同):

没有定义模型资源,因为首先我只想看看 Liferay 是否加载了我在映射文件中设置的权限。

我将文件放在文件夹中 - WEB-INF - WEB-INF/classes - Liferay的portal-impl.jar内 - ...

但是新权限 TEST_PERM 没有显示在 Control Panel -> Roles -> Define Permissions -> Add Portlet Permissions -> test-portlet下。有谁知道,我在这里做错了什么?

0 投票
1 回答
201 浏览

coldfusion - Coldfusion 9 Inter portlet 通信?

我很难找到在 JBOSS 下使用 Coldfusion 9 portlet 实现 IPC 的文档。有没有人有什么好的参考资料我可以看看?或者也许我可以使用一些示例代码?

到目前为止,我已经成功地让我的 portlet 在 Liferay (JBOSS) 下工作,表单提交,不同的视图(编辑/帮助)都可以正常工作。

只需要知道如何让页面上的一个 portlet 与另一个 portlet 对话。到目前为止一直不成功:(

任何人?

0 投票
2 回答
2936 浏览

liferay - 将简单的 Spring MVC Portlet 部署到 Liferay 5.2.3

我尝试在 Liferay 5.2.3 的 ext 中部署一个简单的 spring portlet(我不能使用 Plugins SDK ...)

我的小门户:

ext-impl/src:

包:com.ext.portlet.springmvc

HelloWorldController.java

扩展库:

  • jstr.jar
  • spring-webmvc.jar
  • spring-webmvc-portlet.jar
  • spring.jar
  • 标准.jar

ext-web/docroot/html/portlet/ext/springmvc/hello_world.jsp

ext-web/docroot/html/portlet/ext/springmvc/index.jsp

ext-web/docroot/WEB-INF/springmvc-servlet.xml

ext-web/docroot/WEB-INF/portlet-ext.xml

ext-web/docroot/WEB-INF/web.xml

有没有一些错误?

当我尝试部署时出现此错误:

希望有人可以帮助我...

0 投票
1 回答
3434 浏览

java - 创建渲染 URL 以链接 Liferay 社区中的页面

我已经建立了一个 Liferay 社区,以及许多页面,每个页面都定义了自己的一组 portlet、主题和布局。我希望能够在这些页面之间创建链接。例如,假设我在顶级页面(我们称之为“主页”),我想从我的一个 portlet 中链接到另一个页面(例如“博客”)。

有没有办法使用 Liferay 或 Portlet API 根据我提供的页面参数创建渲染 url。据我所见,liferay-portlet-ext 标签库定义了一个 renderUrl 标签,我可以使用它来创建一个链接回同一页面的 URL,但是我看不到在这个标签中指定页面名称的方法.

我正在使用 Liferay 5.2.3。提前致谢。

0 投票
3 回答
4333 浏览

liferay - 如何在 JSR168 Portlet 中获取客户端 IP?

如何在 JSR168 Portlet 中获取客户端(请求)的 IP?

我在 Liferay 5.2.3

我可以通过 Liferay 内部功能获得 IP:

有没有任何门户中立的方式来做到这一点?

0 投票
6 回答
1340 浏览

web - 在 Liferay Portal 中构建网站?

我正在从事一个涉及 Liferay Portal 的项目,并希望就如何在站点结构中正确利用“社区”和“组织”获得一些意见。到目前为止,我一直对缺乏关于这个主题的文档感到沮丧,而且 Liferay 的内部论坛似乎已经死了。社区可以帮助我或为我指明正确的方向来满足我的需求吗?