- 浏览: 14363 次
- 性别:
- 来自: 广州
最新评论
-
madbird:
由于上述事情,我在北风网内发帖投诉了,结果我注册的用户现在不存 ...
生气,骗子帖 -
madbird:
另外WIKI上面东西虽然多,不过感觉不一定对。今天按上面一篇文 ...
二百五的LifeRay开发记录(1):安装LifeRay -
madbird:
hu437 写道 此时需要将data文件夹删除掉。为什 ...
二百五的LifeRay开发记录(1):安装LifeRay -
hu437:
此时需要将data文件夹删除掉。为什么呢?不知因何原 ...
二百五的LifeRay开发记录(1):安装LifeRay
相关推荐
6. **Liferay Portlet 间隙**:在`Layout.css`文件中,通过`.portlet-column-content`选择器,可以调整Portlet之间的间距,包括上下的内边距和外边距。 7. **wrapper宽度**:在CSS中,`#wrapper`选择器可以用来设置...
更佳的做法是将样式定义为类,如`class="xxx"`,并将这些类的样式定义在一个独立的CSS文件中,以提高代码的可读性和可维护性。 2. **页面级别的CSS**:通过页面设置中的“外观”部分,可以在“look and feel”中...
2. 将docroot/css/custom.css文件复制到_diffs/css目录中。 3. 复制_aui_variables文件至_diffs/css目录。 #### 五、主题设计 在设计主题时,需要考虑目标受众、要传达的信息以及网站的目的。以下是一些关键步骤:...
Liferay 中有很多专业术语和缩写,了解这些术语和缩写对于了解Liferay 的工作原理非常重要。 * Liferay 的术语 + Portal + Portlet + Theme * Liferay 的缩写 + CSS + HTML + JSP Liferay 的版本历史 ...
在这个文件中,你可以通过拖拽操作调整 Column 和 Row 的位置。Liferay 提供了一个可视化编辑器,允许你直观地在左侧预览区设计布局。右侧则显示了对应的 HTML 结构,可以在此直接编辑模板代码。 4. **预览和查看...
在《Liferay 6.0 开发指南》中,首先介绍了Liferay 6.0的核心技术及其开发策略。Liferay是一款强大的开源门户平台,支持企业级应用的构建与部署。该版本(6.0)在社区版的基础上提供了更多的功能和改进,特别是在...
在压缩包中的“代码”文件,可能是示例代码、自定义portlet或主题的实现,或者是对Liferay核心功能的扩展。通过分析这些代码,我们可以学习到如何在实际项目中应用Liferay的API和设计模式。例如,一个portlet的代码...
在Liferay IDE中,可以通过设置来配置控制台编码,以确保在开发过程中控制台输出的正确显示。 ### Liferay 插件 Liferay插件是可插拔的组件,用于增强和扩展Liferay的功能。例如,Portlet插件、Hook插件和Ext插件...
为了使定义的数据模型生效,需要修改`ant`构建脚本,具体是在`ext-impl`目录下的`build-parent.xml`文件中增加构建目标。这个构建过程会根据`service.xml`生成相应的Java源代码和Hibernate配置,从而实现对数据库的...
在Liferay主题开发中,这个文件通常会指定主题的父主题,以及其他构建相关的设置。 3. **版权信息**:`copyright.txt`可能是用来记录软件的版权和许可信息,这对于开源项目尤其重要。 4. **XML构建文件**:`build-...
3. **主题与布局定制**:Liferay支持自定义主题以改变门户外观,通过使用FreeMarker模板语言和CSS。同时,可以创建自定义布局以满足特定页面结构需求。 4. **服务构建与API调用**:Liferay提供Service Builder工具...
Liferay Portlet开发中涉及到的关键配置文件主要有两个:`Portlet.xml` 和 `liferay-portlet.xml`。 - **Portlet.xml**:此文件定义了Portlet的基本属性,包括其名称、版本、依赖等信息。该文件遵循JSR 286标准,...
- `<head>` 部分包含了 CSS 和 JavaScript 文件的引用,这些可以通过 `$theme.include()` 动态插入。 - `<body>` 内部则是具体的页面内容。 - **Navigation.vm** - 此文件负责定义导航栏的设计和内容。 - 示例...
Liferay 6.0.5 API文档中的"Overview+(Liferay+6_0_5+API).mht"文件很可能是整个API的概述,包含了所有核心组件的介绍、示例代码和使用指导。通过详细阅读这个文档,开发者可以学习如何有效地利用Liferay API进行...
1. **配置Struts 2插件**:在Liferay的`portal-ext.properties`文件中启用Struts 2插件,例如`struts.action.extension=action` 2. **创建Struts 2 Action类**:继承Liferay的`...
描述中提到了将文件放到`{user.home}/liferay/deploy`目录下发布,这是Liferay的热部署机制。当你将portlet的WAR包放入此目录时,Liferay服务器会自动检测到新文件并进行部署,无需重启服务器,大大提高了开发效率。...
在Liferay主题开发中,`portal_normal.vm`是一个至关重要的模板文件,它是Liferay门户页面的基础布局。这个文件使用Velocity模板语言编写,用于定义页面结构和动态内容的展示方式。以下是对`portal_normal.vm`中关键...
主题主要通过修改CSS、图片和页面布局文件来实现。 **5. 钩子开发** 钩子允许你在不修改Liferay核心代码的情况下扩展或修改其功能。例如,你可以创建一个portlet钩子来添加新的portlet动作,或者创建一个服务钩子来...
Liferay的主题是基于FreeMarker模板语言和CSS样式表构建的,它们决定了页面的布局、颜色、字体等视觉元素。cu-theme作为一个自定义主题,意味着它是对默认主题的扩展或修改,以适应特定项目的需求。开发者可以通过...