通用页头模板
用editplus打开header.html 页头模板
1、head 部分
<head>标签用于定义文档的头部,它是所有头部元素的容器。<head>中的元素可以引用脚本、指示浏览器在哪里找到样式表、提供元信息等等。
文档的头部描述了文档的各种属性和信息,包括文档的标题、在 Web 中的位置以及和其他文档的关系等。绝大多数文档头部包含的数据都不会真正作为内容显示给读者。
2、body部分
body 元素定义文档的主体。
body 元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)
3、页头模板常用调用函数
网页标题:
{getTitle($archive,$category,$catid,$type)}
网页关键词:
{getKeywords($archive,$category,$catid,$type)}
网页描述:
{getDescription($archive,$category,$catid,$type)}
网站根目录地址:
{$base_url}/
网站模板skin文件夹地址:
{$skin_path}/
网站模板主CSS控制文件:
{$skin_path}/css/style.css
网站全称:
{get(sitename)}
网站首页链接与名称写法:
{lang(homepage)}
网站logo调用地址与显示写法:
{get('site_logo')}
4、导航栏目循环调用说明
{loop categories_nav() $t} //一级栏目循环loop {$t['catname']}//一级栏目名称 {$t['url']} //一级栏目链接 {if count(categories($t['catid']))}//判断是否有二级栏目 {loop categories($t['catid']) $t1}//二级栏目循环loop {$t1['catname']}//二级栏目名称 {$t1['url']}//二级栏目链接 {if count(categories($t1['catid']))}//判断有三级栏目 {loop categories($t1['catid']) $t2}//三级栏目loop {$t2['catname']}//三级栏目名称 {$t2['url']}//三级栏目链接 {if count(categories($t2['catid']))}//判断是否有四级栏目 {loop categories($t2['catid']) $t3}//四级栏目loop {$t3['catname']}//四级栏目名称 {$t3['url']}//四级栏目链接 {if count(categories($t3['catid']))}//判断是否有五级栏目 {loop categories($t3['catid']) $t4}//五级栏目loop {$t4['catname']}//五级栏目名称 {$t5['url']}//五级栏目链接 {/loop}//五级栏目loop结束 {/if}//判断是否有五级栏目结束 {/loop}//四级栏目loop结束 {/if}//判断是否有四级栏目结束 {/loop}//三级栏目loop结束 {/if}//判断是否有三级栏目结束 {/loop}//二级栏目loop结束 {/if}//判断是否有二级栏目结束 {/loop}//一级栏目loop结束
loop中指定栏目不显示
{php if($t[catid]==1) continue;}
其中1为栏目ID
loop中指定多个栏目不显示
{php if($t[catid]==1 || $t[catid]==2) continue;}
其中1和2为栏目ID
默认幻灯调用写法:
{template 'system/slide.html'}
默认内页切换图调用写法:
{template 'system/cslide.html'}
5、扩展调用说明
判断是否为栏目或内容页,非栏目页面和内容页时显示内页切换图片写法:
{if $topid==0} {else} {template 'system/cslide.html'} {/if}
设定栏目是否在新窗口打开,在栏目链接中加入
target="<?php if(strpos($t[url],'ttp://')){echo '_blank';}?>"
6、常见输入框调用举例
内容标题搜索框
<form name='search' action="<?php echo url('archive/search');?>" onsubmit="search_check();" method="post"> <input type="text" name="keyword" class="form-control" placeholder="{lang('pleaceinputtext')}"> <button class="btn btn-default" name='submit' type="submit">{lang('search')}</button> </form>
防伪码搜索框
<form name='search' action="<?php echo url('archive/ecodingsearch');?>" onsubmit="search_check();" method="post"> <input type="text" name="keyword" value="{lang(enter)}{lang(ecoding)}" onfocus="if(this.value=='{lang(enter)}{lang(ecoding)}') {this.value=''}" onblur="if(this.value=='') this.value='{lang(enter)}{lang(ecoding)}'" class="form-control" /> <input name='submit' type="submit" value="" align="middle" class="btn btn-default" /> </form>
订单查询框
<input type="text" id="oid" name="oid" value="{lang(orderquery)}" onfocus="if(this.value=='{lang(orderquery)}') {this.value=''}" onblur="if(this.value=='') this.value='{lang(orderquery)}'" class="form-control" /> <input name='submit' type="submit" value="" onclick="(script removed)window.location.href='<?php echo url('archive/orders');?>&oid='+document.getElementById('oid').value;" align="middle" class="btn btn-default" />
邮件订阅框
<form name="listform" id="listform" action="<?php echo url('archive/email');?>" method="post"> <input type="text" name="email" id="email" value=" {lang(mailsubscription)} " onfocus="if(this.value==' {lang(mailsubscription)} ') {this.value=''}" onblur="checkEmail(this)" class="form-control" /> <input type="submit" align="absmiple" name='submit' value=" " class="btn btn-default" /> </form>
用 CmsEasy 助您「轻松搭建」企业官网。
Copyright © www.cmseasy.cn 2017 all right reserved,Powered byCmsEasy