壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1369|回复: 0

关于liferay启动界面(在浏览器里录入httplocalhost8080后打开的界面)的定制

[复制链接]
发表于 2010/6/1 10:50:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
搞了有8天的liferay研究,今天终于有了一点进展,在网上搜索的关于界面定制的全部均是要修改portal-impl.jar里的portal.porterties的对应节点的值或新建一个portal-ext.porterties,在里面写对应的节点及节点值然后放在web-inf/classes目录(portal-ext.porterties里的节点会覆盖portal.porterties相同的节点)

1.
首先我在liferay官网上下载的是liferay5.2.3,然后下载了针对这个版本的oracle的数据库备份文件(liferay-portal-sql-oracle-10-5.2.3.dmp).(下载地址:http://sourceforge.net/projects/lportal/files/),导入我的本地数据库(我装的是oracle10XE).

2.
然后将ojdbc14.jar(oracle数据库连接jar)放至liferay目录的tomcat目录的common\lib\ext.

3.
新建一个portal-ext.porterties文件,将该文件放在liferay目录的tomcat目录的webapps\ROOT\WEB-INF\classes.内容如下:

jdbc.default.driverClassName=oracle.jdbc.driver.OracleDriver

jdbc.default.url=jdbcracle:thin127.0.0.1:1521:xe

jdbc.default.username=vendor

jdbc.default.password=*******

browser.launcher.url=http://localhost:8090
//
这个主要目的是启动tomcat,liferay会自动打开http://localhost:8090,我将liferaytomcat的监听端口改为了8090.
        通过第3步的配置,liferay中的tomcat启动后将会访问我的oracle数据库进行信息和资源的配置和读取.

4.
然后如果你没有对数据库和其它的配置进行修改后,打开的界面将在左边显示一个"登录"界面,右边显示一个"welcome"界面.

5.
下面这一步是关键,即如何进行界面的定制:
            打开oracle的表layout.查询到一个groupId16的记录,里面的列TYPESETTINGS初始内容为:

column-1=58

layout-template-id=2_columns_ii


column-2=47
           下面我们就可以修改这列的内容进行定制了,下面是我的修改内容:

column-1=58,82

column-2=47,82,8

layout-template-id=2_columns_ii
           显示的界面:

6.
在初始状态下,"日历"栏目将会显示"你没有访问该portlet的角色"的提示,这个主要是要在portlet-custom.xml中找到portlet-name等于8portlet,然后增加以下内容:

<security-role-ref>

<role-name>guest</role-name>

</security-role-ref>
      即允许guest的角色访问该portlet.
经过以上步骤,基本的lifery定制就完成了.开发自己的portlet进行liferay扩展在下一篇中我会将详细的步骤进行记录.
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/fycghy0803/archive/2010/05/13/5583629.aspx

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 15:33 , Processed in 0.013789 second(s), 15 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表