網站建设网站模板功能的详细介绍(四).docxVIP

網站建设网站模板功能的详细介绍(四).docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
網站建设网站模板功能的详细介绍(四)

第四课——网站模板功能的详细介绍学习模板制作从从入门到精通? ? ? 学习完前面的课程,你已经掌握了制作模板的基础知识,而且能够看懂现有模板以及基于现有模板进行制作和修改,在接下来更加深入的课程之前,你很有必要去把自己所学会的进行实践。?? ? ? 不妨试试给自己做一个简单的个人主页,或者是参考网上找的效果图制作一套企业模板,甚至如果你有项目在做也可以试试自己的手艺,这么做的原因是,只有在实践中,从自身的角度来尝试和考虑问题,你才能真正领悟。?? ? ? 请务必基于默认模板 default 进行制作,文件结构和模板代码不必说你大部分都能够理解,有这大部分就足够了,其它细枝末节在后面的课时会讲解,而且不对常见项目构成影响。?? ? ? 你可以从头部 head.html 文件开始直接编写自己的项目,而且你会根据自己的需求去寻找需要的模板标签,可以在模板标签大全中找到,然后根据对应标签的用法在模板代码中使用、测试和调整,中间相信你会遇到一些问题,但应该很快就能够自己解决,逐步的,你会发现你已经可以独自搭建拥有网站后台的动态网站,并且能够在后台设置网站前台内容。??? ? ? 接下来的课程会更加深入,而且也更加难以理解,你不用急着深入学习,一口气看完未必是好事,你应该停下来一段时间,把上面所学知识在实践中领悟和运用,如果你确定自己准备好了,就可以往下面的课时学习。?你还可以加入MetInfo模板制作 QQ 群343588126进行交流和参加网络培训。支持多语言? ? ? MetInfo支持多语言功能,能够轻松实现多语言网站,并不是每种语言需要一套前台模板,而是一套模板就可以支持多种网站语言,本课时会教你如何让一套模板支持多种网站语言。?? ? ? 不同的语言网站,主要是页面的文字显示的是不同的语言,那么在制作模板的时候,模板文件里就不能够有文字,而全部采用标签或内置变量,大部分前台文字我们在制作模板时都有标签可以调用(如导航、新闻列表等),但总可能会遇到一些需要自定义的文字,比如首页区块的标题或者区块中的“更多”链接等等,这个时候,我们就需要用到语言配置文件。?语言配置文件:作用:储存自定义变量,用于多语言网站前台页面调用不同的文字信息等。模板使用者可以在后台的模板设置中设置语言配置文件的自定义变量值。路径:网站根目录\templates\模板目录\lang\language_语言标识.ini原理:程序在执行的时候,如果访客访问的是中文页面,则程序会调用?language_cn.ini 这个文件,如果访问英文,则会调用?language_en.ini 这个文件,如果有更多语言,程序会自动生成对应的语言配置文件用来调用。注意:每套模板默认都应该要有中英文语言配置文件:language_cn.ini |?language_en.ini一套模板下的多个语言配置文件里面的自定义变量都应该相同,变量值可以不同。自定义变量格式:变量名称=值/*标题$DESC$说明*//**/注释符号里面的内容用于在后台模板设置里显示描述文字告诉用户这个变量的作用,甚至实现单选、多选、下拉、上传等功能,便于用户在后台设置模板,本课时暂不深入讲解。?调用自定义变量的方法:{$lang_变量名称}?示例:语言配置文件 language_cn.ini:1more=更多/*页面文字$DESC$首页链接文字*/语言配置文件 language_en.ini:1more=More/*页面文字$DESC$首页链接文字*/模板调用:1{$lang_more}前台页面输出HTML:访问中文页面的时候1更多访问英文页面的时候1More?利用语言配置文件,就可以让你制作的模板支持多语言网站了,你可以打开?default 模板的语言配置文件进一步实践。?这里另外提到一点,因为模板使用者可以直接在网站后台的模板设置里设置你预设的自定义变量的值,那么意味着你可以根据这个特性实现模板与使用者的互动,比如让用户设置文章显示条数、文字长度截取等。多种颜色风格:? ? ? 如果要让一套模板支持多种颜色,并不需要制作多套模板,MetInfo支持一套模板多种颜色风格的功能,只需要你在制作模板的时候采用标准的格式就可以让你制作的模板支持多种颜色风格,并且能够在网站后台轻松切换。?? ? ? 从web前端技术的角度来看,多种颜色风格就是CSS样式的不同,也就是编写多个不同颜色风格的CSS样式表,然后根据需要加载不同的颜色CSS样式表,就能够实现一个页面多种颜色,这就得考究你的CSS能力了。在模板制作当中,MetInfo模板目录下有个css.inc.php文件,能够轻松实现通过后台设置加载不同CSS样式表的功能,从而实现一套模板多种颜色风格。?css.inc.php路径:网站根目录\templates\模板目录

文档评论(0)

sd47f8cI + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档