问题标签 [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.
performance - Liferay 7 中搜索容器的性能不佳
我在尝试使用 Liferay 搜索容器显示数据时遇到性能问题。我有 1000 条记录(Web 内容),我也在使用分页。刷新页面时,性能很差。Liferay 中是否有优化以减少加载时间?
portlet - 如何在 DXP for OOTB portlet 中为属性“com.liferay.portlet.display-category”分配多个值?
我正在尝试更新开箱即用 portlet 的显示类别,如博客、资产发布者等。根据在 DXP 中修改它的 OSGI 配置方式,我在“ osgi/config
”文件夹中创建了一个名为“”com.liferay.blogs.web.internal.portlet.BlogsPortlet.cfg
的配置文件
如果我指定单个值,例如com.liferay.portlet.display-category=category.sample
它工作正常,并在示例类别中显示 portlet。
但是,我想设置多个值。我尝试了以下组合。
1)
2)
3)
但是,它们都不适用于多个值。
我在这里提到了这个
对此的任何帮助表示赞赏。
问候,
Suyash Bhalekar
liferay - 在 Liferay 7.1 上实现权限
我正在尝试在 Liferay 7.1 上实现权限(资源和模型)。我注意到BaseModelPermissionChecker
现在已弃用(所以我不应该让我的权限类扩展它)。所以我尝试按照Liferay官方教程
中的指示做
但是,在部署我的osgi服务时,OSGI容器提示以下错误(对于模型和资源权限):
你有那个错误吗?我跳过了什么吗?
编辑
创建的组件:
谢谢 !
java - 在 Liferay 中获取 Web 内容的最后工作流状态
我该如何执行才能在 liferay 中获取 Web 内容的 Last Workflow 状态?事实上,我已经尝试过 WorkflowTaskManagerUtil
调用getWorkflowTasksByUser
甚至search
方法,但没有成功。
liferay - React NPM Porlet 已部署,但在 Liferay 7 的应用程序面板中不可用
我是 LifeRay 开发的新手,还在学习中,所以请多多包涵。
我使用刀片 cli 模板只创建了一个 npm react portlet 的外壳,我正在使用 LifeRay CE 7.0.4 GA5 和 mySql 数据库。
经过几次尝试获得正确的依赖项后,我能够部署它。我从控制台收到这条消息:
04:20:26,149 信息 [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][AutoDeployDir:252] 处理 com.st.npm.react-1.0.0.jar 04:20:33,151 信息 [fileinstall-C :/liferay-ce-portal-7.0-ga5/osgi/modules][BundleStartStopLogger:38] 已停止 com.st.npm.react_1.0.0 [520] 04:20:33,858 信息 [刷新线程:Equinox 容器:706ebb15-e5df -0018-1059-8ffb03af5e89][BundleStartStopLogger:35] 开始 com.st.npm.react_1.0.0 [520]
为了安全起见,我对部署在 gogo shell 中的新包进行了诊断,看起来不错,没有出现错误。
我的问题是我没有看到它显示在应用程序 > 示例类别下以将其添加到页面。我在这里有什么遗漏吗?
这是我的项目:
telnet - 无法启动 Gogo shell 连接失败错误
我是liferay的新手,在尝试使用此命令“telnet localhost 11311”通过cmd打开gogo shell时出现此错误,错误:“连接到本地主机...无法打开与主机的连接,在端口11311上:连接失败的”
我尝试在 portal-developer.properties 中更改端口号,但没有成功。
java - Liferay 7:使用服务构建器部署服务时,我遇到了捆绑异常
我是 liferay 7 的新手,在阅读它的教程时,当我在部署期间尝试使用服务构建器构建新服务时,我遇到了这个捆绑异常,
在 gogo shell 中,我的服务显示为已安装,但是当我尝试启动它们时,它会抛出上述错误。
我试过用谷歌搜索它,但找不到它的解决方案。非常感谢任何帮助。谢谢
服务-api build.gradle
服务-服务 build.gradle
组=“com.demo”
liferay - Liferay Embedded portlet 不调用渲染函数
我到处寻找这个错误,我没有看到其他问题
目前我正在使用 Liferay 7.0,并将我的 portlet 嵌入到 Web 内容模板中,如下所示:
Portlet 在 freemarker 模板之外工作正常,但是在其中调用 actionRequest 按钮但它从不进入渲染函数,所以我设置的按钮什么都不做。
将 portlet 放入 freemarker 模板中是否有任何特殊要求?我忘了什么吗?