magnolia模板编写上传发布文档

magnolia模板编写上传发布文档

ID:6127695

大小:600.50 KB

页数:10页

时间:2018-01-04

magnolia模板编写上传发布文档_第1页
magnolia模板编写上传发布文档_第2页
magnolia模板编写上传发布文档_第3页
magnolia模板编写上传发布文档_第4页
magnolia模板编写上传发布文档_第5页
资源描述:

《magnolia模板编写上传发布文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、应用Magnolia模板发布网站1.入门首先直接拷贝magnolia-4.5.8工程包,直接启动magnolia-4.5.8apache-tomcat-6.0.32binstartup.sh文件启动。1.1.网站登录1.首先,在浏览器上输入http://localhost:8080/2.其次,选择Authorinstance登陆,如下图:网站发布后登录入口开发者登录1.2.语言设置Mognlia支持多国语言,首先我们先来将转变为中文点击此处点击User:superuser处,修改语言类型。在下拉框里选择Chines(China)1.如何使用模板Magnolia模板制作分为两大部分:

2、模板定义和站点配置及预览。1.1.模板定义模板定义包括三步:模板内容编辑è可视化对话框编辑è页面模板定义。需要按照以上三步逐一配置完成后,才能进行第二大部分站点配置和发布。1.1.1.模板内容编辑a)创建模板文件夹,在左边菜单打开TemplatingKitèTempaltes,在后边的主界面中点开templating-kit目录下pages文件夹中新建indiaNews文件夹b)创建FTL模板文件,注意在magnolia中创建ftl文件,不需要带ftl后缀。Helloword.ftl文件内容如下

3、ional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  [@cms.init/]      

4、/>  helloword   thisisHelloword

  

edit:${content.edit} 

  

link:${content.link} 

a)将上述ftl内容粘贴到helloword.ftl中后,一定要勾选上下图中b)勾

5、选后,保存,在列表上能看到Enabled属性为true不带ftl后缀c)至此模板内容编辑完成。1.1.1.可视化对话框编辑a)创建对话框文件夹:完成模板内容编辑后,进入对话框编辑,在左边菜单打开TemplatingKitèDialogDefinitions,在后边的主界面中点开templating-kit目录下pages文件夹中新建indiaNews文件夹。b)创建对话框:在indiaNews文件夹下,可以创建一个内容节点helloword,同时创建两个数据节点:i18nBasename、label,属性值配置见图二(该属性是否必须目前不清楚)具体如该数据节点在展现形式上即对应一个对话框

6、。如下图:c)创建对话框中tab页面:在b步骤中创建的helloword内容节点下,再创建一个内容节点tab1,同时创建三个数据节点:controlType、description、label(label和controlType为必须的)。其中controlType为Tab,该类型为magnolia内置节点类型,详见以下网址http://documentation.magnolia-cms.com/reference/controls.html#link,该内容节点在具体表现上即对话框中的一个tab页面,如下图:Tab节点d)创建对话框中tab页面的元素:在c步骤中创建的tab1内容节点

7、下,再创建两个内容节点edit(类似于HTML中的input框)和link(类似于HTML中标签),再分别创建三个节点数据:controlType、description、label,余下配置与c步骤中tab配置相同。这两个内容节点在具体表现上即对话框中的edit编辑框和link链接地址配置框,如下图:Link编辑框Edit编辑框a)最后对话框创建完成后,应该如下图所示图二1.1.1.页面模板定义页面模板定义主要是建立模板内容

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。