liferay相关内容
我尝试使用现有网页复制Liferay网页,然后按照以下步骤复制Liferay网页. 登录到Liferay->添加(单击加号图像)->选择页面->输入新页面名称->选择任何页面布局->选择此站点页面的副本->从下拉菜单中选择一个现有页面->添加页面 复制网页后,我编辑了新网页的内容.编辑后,我发现原始网页的内容也同时更新.如何在不引用现有网页内容的情况下复制Liferay网页?我需要在新
..
我们创建了带有自定义属性的新模板和结构,用于提交Web内容.该结构具有一些列表属性,例如: …
..
从自定义操作方法执行重定向时,尝试在Liferay CE 6.1.1中启动自动登录类时遇到问题.让我解释一下情况. 功能场景1:直接POST行动 假设我有一个带有登录表单(带有用户名和密码)的公共页面A,一个用于进行某些检查的自动登录类,以及一个经过正确身份验证后显示一些数据的私有页面B. 我在公共页面A中部署了一个Portlet中有一个带有登录表单的JSP,如下所示(这是一个简
..
目前在OpenCms中有一个网站,需要将其原样迁移到Liferay框架. OpenCms中有一个JSP模板的概念.是否可以将OpenCms中存在的jsp模板的概念复制到liferay中的主题/布局中? OpenCms模板使用 之类的cms标签 我怎么可能将整个网站从OpenCms转移到Liferay? 关于此,我在Google上搜索了很多,但是对此没有任何答案
..
我想知道如何在liferay中做一件事.例如,我有一个Portlet,用户可以在其中设置任务的计划(例如,每周进行一次操作,或在计划的时间一次).我找到了这个教程,但是我希望每次用户在portlet中更改首选项时都配置触发器.换句话说,我想直接从我的控制器而不是从xml config配置触发器.有人可以告诉我我该怎么做吗? 解决方案 以下代码创建了计划任务. String pId =
..
我想在liferay网站上使用一些自定义ui.如何实现这一点 喜欢我是否要更改liferay的这一部分? 我为此制作了一个css文件,但该文件仅覆盖了以下部分. 那么用CSS编辑liferay的这一部分的方法是什么? 解决方案 执行此操作的正确方法是创建一个主题,该主题将具有一个模板目录设置,该模板目录设置会将特定的css合并到系统所基于的css. http://w
..
我们使用Liferay 6.1.0,OpenLDAP来存储用户,并使用CAS来实现SSO.我将Liferay配置为使用CAS进行登录.但是,只有在单击右上角的“登录"链接时,才能通过CAS登录.用户也可以通过Login portlet登录,但不使用CAS.首先,我以为可以隐藏或删除登录portlet来强制用户通过CAS登录,但是后来我丢失了登录portlet提供的“创建帐户"链接.而且我需要Lif
..
我在包含用户和组织的公共页面内添加了门户目录 Q1 >>我需要添加portlet,以便允许用户根据他们的角色来添加编辑组织,并且根据用户的角色来添加用户,取决于他们在控制面板“在公共页面上的新portlet内"之外的角色? OR 内部门户目录portlet是否允许用户根据其角色在“我的新portlet内部"控制面板之外添加编辑组织和角色? Q2 >>如何将自定义字段设置为必填字
..
im试图在liferay portlet中创建计划的任务. Liferay:6.2 春季:3.1.4.发布 使用 test-scheduler
..
我试图将字段添加到com.liferay.portal.model.User中,这是使用Expando的额外属性.有人可以向我解释一下这种方法是如何添加字段的,因为文档没有太多描述. private void addUserCustomAttribute(long companyId, ExpandoTable userExpandoTable, String attributeName,
..
要求很容易.有人发布带有某些标签(TagA,TagB)的JournalArticle.在其他页面(布局)上,我们有AssetPublisher门户,这些门户显示具有这些标签(例如TagA或TagB)的所有JournalArticles.问题是,如何以编程方式获取此布局? 解决方案 我用递归DynamicQuery来解决它,请尽情享受: public static Set
..
服务提供商未在* LocalServiceUtil中定义我在* LocalServiceImpl中定义的方法. 已经经历了这个问题,但是对我没有用 Liferay:用* LocalServiceImpl编写的任何方法均未在*中找到LocalServiceUtil 服务日志: build-service: [echo] Loading jar:file:/home/rayon/s
..
我正在Liferay Portal中使用Vaadin开发portlet,主要使用英文组件标题(名称),例如"Cancel","back","next"等.现在,我必须将portlet设置为“多语言就绪",这意味着如果用户将其Liferay页面的语言设置为英语,那么他应该以英语查看我的portlet标题,但是如果用户将其Liferay页面的语言设置为德语,则portlet标题应以德语显示. 有
..
我正在使用Liferay 6.1.1,tomcat 7和Mysql 5.6和eclipse. mysql port : localhost 3306 http/1.1 : 8080 我遵循了他们维基上的指示 将portal-ext.properties放入 {liferay-home}\{tomcat}\webapps\ROOT\WEB-INF\classes 具有以下信息
..
我想生成一个文件并将其像文件一样上传到磁盘. 我卸载为 ServletResponseUtil.sendFile(httpServletRequest, httpServletResponse, fileName, baos.toByteArray(), ContentTypes.APPLICATION_OCTET_STREAM); 结果,该文件不是作为文件上传到磁盘,而是作为文件
..
我正在按照本教程创建高级FORMS ,但是我不明白如何使用外部数据库存储表单数据. 我找不到有关此概念的任何教程.我正在使用liferay 7 CE. 另外,教程说 如果不使用JSON,开发人员可以实现自己的存储类型 理想的.如果他们这样做,该选项将出现在“表单设置"中. 有关更多信息,请参见有关自定义存储类型(尚未编写)的教程. 信息. 我的问题是要使用哪个服务包装程序,我无法
..
我已启用CSRF保护,并且在以下情况下导致出现问题. 会话超时,用户单击触发操作的按钮,该操作要求用户登录.由于会话现在到期,因此首先将用户带到登录页面,然后将其重定向到该操作.用户请求的操作URL带有已过期的p_auth参数保留在登录URL中,这将导致错误 我不想从CSRF保护中排除此操作.如果存在过期的身份验证令牌,是否有办法定义默认操作?如果没有,那么有没有办法解决这个问题?
..
我创建了一个PHP Liferay Portlet,并在portlet.xml中添加了此类: com.liferay.util.bridges.php.PHPPortlet 部署portlet时出现此错误: com.liferay.portal.kernel.deploy.hot.HotDeployException:
..
我最近升级到Liferay 6.1(主干从2011年11月17日开始使用b4)来测试Opensocial支持.现在,我想发出一个Twitter Oauth请求,但我无法执行此操作. 我首先测试了Opensocial是否可以与一些示例小工具一起使用,但是每个小工具都出现错误. Error: 403 Error, OAuth error: NOT_OWNER, Non-Secure Owner
..
如果我们创建站点,将存储组织.我的意思是它将存储在默认表中.`通过站点模板以编程方式创建组织站点 Create organization site Organization organization = OrganizationLocalServiceUtil.addOrganization(creatorUserId, 0, name, createSite); Fetch site
..