当前位置: 首页 > news >正文

技术先进的网站建设/新浪体育世界杯

技术先进的网站建设,新浪体育世界杯,美女写真网站源码,音乐网站制作教程步骤本节课我们来学习一下模版标签中的文件的包含、输出以及加载。 一.包含文件 1. 使用{include}标签来加载公用重复的文件,比如头部、尾部和导航部分; 2. 在模版 view 目录创建一个 public 公共目录,分别创建 header、footer 和 nav…

本节课我们来学习一下模版标签中的文件的包含、输出以及加载。


一.包含文件


1. 使用{include}标签来加载公用重复的文件,比如头部、尾部和导航部分;
2. 在模版 view 目录创建一个 public 公共目录,分别创建 header、footer 和 nav;
3. 然后创建 Block 控制器,引入控制器模版 index,这个模版包含三个公用文件;

{include file='public/header,public/nav'/}


4. 也可以包含一个文件的完整路径,包括后缀,如下:

{include file="../view/public/nav.html"/}


5. 模版的标题和关键字,可以通过固定的语法进行传递;
6. 对于标题,在控制器先设置一下标题变量,然后设置{include}设置属性;

{include file='public/header' title='$title' keywords='关键字'/}


7. 切换到 public/header.html 模版页面,使用[xxx]的方式调用数据;
 

<title>[title]</title>
<meta name="keywords" content="[keywords]" />


二.输出替换


1. 有时,我们需要调用一些静态文件,比如 css/js 等;
2. 那么,直接写完整路径,比较繁长,可以把这些路径整理打包;
3. 在目前二级目录下,view.php 中,配置新增一个参数;

// 模版替换输出
'tpl_replace_string' => [
'__JS__' => '../static/js',
'__CSS__' => '../static/css',
]


4. html 文件调用端,直接通过__CSS__(__JS__)配置的魔术方法调用即可;

<link rel="stylesheet" type="text/css" href="__CSS__/basic.css">
<script type="text/javascript" src="__JS__/basic.js"></script>


5. 在测试的时候,由于是更改的配置文件刷新,每次都要删除编译文件才能生效;


三.文件加载


1. 传统方式调用 CSS 或 JS 文件时,采用 link 和 script 标签实现;
2. 系统提供了更加智能的加载方式,方便加载 CSS 和 JS 等文件;
3. 使用{load}标签和 href 属性来链接,不需要设置任何其它参数;

{load href='__CSS__/basic.css'/}
{load href='__JS__/basic.js'/}


2. 也支持 href 多属性值的写法,如下:

{load href='__CSS__/basic.css, __JS__/basic.js'}


3. {load}还提供了两个别名{js}、{css}来更好的实现可读性;

{js href='__JS__/basic.js'}
{css href='__CSS__/basic.css'}


4. {js}和{css}只是别名而已,识别.js 还是.css 是根据后缀的;

http://www.jmfq.cn/news/4992841.html

相关文章:

  • 做电影网站用什么格式好/进入百度首页
  • 贵阳网站建设有限公司/百度电脑版网址
  • 网站开发技术概述/站长之家站长工具
  • 重庆企业网站建设报价/app营销策略有哪些
  • 哪个浏览器能打开那种网站/做搜索引擎优化的企业
  • web前端工程师工资一般多少/罗湖区seo排名
  • 郑州网站优化培训机构/seo品牌推广方法
  • 怎样用dw做网站导航条/长沙网红打卡地
  • 网站控制面板地址/最全资源搜索引擎
  • 在网上怎么卖货/seo排名优化是什么
  • 网站设计技术公司/网站发布与推广方式
  • 做网站空间哪家好/百度广告投放代理商
  • 网站建设中的技术问题/搜狗站长平台验证不了
  • 在iis搭建网站/百度地图网页版
  • 怎么在网站底部做备案号/技术培训机构排名前十
  • 深圳南山网站建设工作室/企业文化
  • 成都个人网站制作/长沙seo网站优化
  • 国外做机器人的网站/百度推广产品
  • 潍坊做网站张家口/重要新闻
  • 开一家网站建设公司有前景吗/百度如何推广网站
  • 容县网站开发/成都比较靠谱的seo
  • 商城的网站统计如何做/如何宣传自己的网站
  • jsp做网站框架/关键词搜索网站
  • 网站建设套餐/合肥seo排名优化
  • wordpress主题搜索/站长之家seo查询
  • 网站主页设计要点/爱站网站长seo综合查询工具
  • node mysql做动态网站/百度推广有效果吗
  • 初中毕业学网站开发工程师/网站分为哪几种类型
  • 网站导航栏动效怎么做的/东莞seo报价
  • 模版型网站是怎样的/网站排名提高