欢迎来到天天文库
浏览记录
ID:40568911
大小:1.19 MB
页数:25页
时间:2019-08-04
《magnolia中文教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、木兰指南木兰指南11。模板简介12。创建一个简单的模板33。添加主酒吧84。创建一个段落125。创建一个对话框181。模板简介所有的网站在木兰创建网页是基于模板。网页合并生成与模板库中相应的内容。许多网页可以基于一个模板。模板一般包括两个部分:模板脚本,写在JSP或FreeMaker和一模板的定义。这些因素使木兰查明和利用模板。该模板定义模板名称连接到模板脚本,使脚本提供给系统,它提供的模板作者,谁能够选择模板在网站工作区。阿木兰网页是由一小部分或不同的内容领域。这些内容区域被称为段落。许多段落,它们共同构成了网页的内容很多,在下面的截图突出。该网
2、页模板定义,定位,结构和页面上的每个段落内。在许多情况下,该模板将允许作者选择不同的段落类型单一领域的一些内容。段落是在同样的方式配置为模板。在这两种情况下,您提供了一个脚本,该段也呈现或模板内容。该脚本使每一段独特的,能以任何明显的不同区域内的位置。那个段概念下面是充分的讨论。对话允许作者编辑既段落和/或网页的内容。独特的对话就可以创建每个段落。下图显示了模板之间的进程的各个要素的关系。该模板或段落定义准确地界定了对话,模板或段落将用来处理内容。该模板或段落脚本指定的运作和模板或段落的设计,或者JSP或FreeMarker的可以用来写剧本。该对话
3、框有助于此外,修订和内容存储。内容存储在库中。在这些过程中,一个新的网页或完成后段呈现。我们的标准模板工具包(沙头角),形成了木兰超音速模板包的一部分,提供了一个简单的替代方案,以创建自己的模板从头开始。沙头角是一个模板和功能,它允许您调整和修改现有的模板以满足您的需要,而需要广泛的技术知识,收集。这是一个最佳实践,出的现成解决方案,旨在加快您的自定义模式的发展。如需有关沙头角信息,请参阅我们的沙头角文件。本指南提供了分步说明如何建立一个基本模板。为了显示的发展道路,我们刻意保持它极其简单。步骤,我们将遵循如下:·创建一个简单的模板,只显示静态文本
4、;·添加主酒吧,包含网页的属性,AdminCentral和预览功能按钮;·创建一个段落以结构为较小的部分内容;及·创建一个对话框编辑内容。享受结果!2。创建一个简单的模板有两个步骤来创建一个模板:·创建模板定义;及·创建模板脚本创建模板定义那个模板的定义可以识别和木兰使用模板脚本。这一步使该模板无法使用遗漏。一旦模板定义设置,模板可使用在其网站pages.The模板定义作者的简单定义模板属性,并通知木兰如何使用模板。创建一个模板定义包括创建一个新的内容节点(模板定义页),增加了一些用户友好特性的模板脚本,例如标题和描述,并配置模板。与其试图分配到一
5、个JSP网页,作者可以简单地选择预先设计的模板。配置模板是添加模板定义玉兰进程。对于本指南的目的,定义的模板将在模板模块的创建,但理想的,它应该被添加到您自己的模块,使您的木兰customizationsindependent,并升级容易。至创建模板的定义:·打开工作区,扩大配置的模块文件夹;·创建一个新文件夹模板/模板子文件夹,命名MyProject的;·在新的MyProject的文件夹,创建一个新的内容节点,命名myTemplate;·创建7个新的数据节点命名描述,i18Basename,名字,路径,标题,类型和可见根据myTemplates内
6、容节点;·进一步的内容创建一个节点,命名subTemplates作为一个子节点的内容myTemplate;·进一步的内容创建一个节点,命名打印作为一个子节点的内容subTemplates;·创建两个新的数据节点命名扩展和路径根据打印内容节点;·设置的所有数据节点相同的值在下面的截图详细;·如有需要,适应内容以适应自己的设置。该模板在我们的例子定义配置JSP的脚本。如果你喜欢使用Freemarker,更改类型属性Freemarker的和路径属性链接到您的FreeMarker的脚本(。超长)。您可以命名新创建的子文件夹和任何你喜欢的内容节点。然而,数据
7、节点应该被命名为相同的屏幕细节,但在插入值的信息栏,可以调整以适应您的安装程序。为了组织目的,模板也可以分组分文件夹。子模板定义其他JSP或用来改进或增加功能模板Servlet的父母。在结构上,分模板的定义和存储为子节点的父内容模板定义内容节点。在脚本水平,推出的子模板使用在扩展网址请求。例如,“。html的”通常是父母模板和子模板,目的是控制打印功能,可能有扩展名为“。打印”。子模板节点的“延伸”和“道路”定义的属性。如需有关属性,这是为模板定义的资料,请参阅在模板属性的完整列表。创建模板脚本虽然最常见的模板语言是JSP(Java服务器页面),对
8、FreeMarker的全力支持模板和段落是同木兰4.0版本中引入的。FreeMarker的和JSP模板可以结合起来使用。F
此文档下载收益归作者所有