phpcms企业站的一些知识,制作简单企业站的常用标签

头header.html

标题 title 关键字 keywords 描述 description

尾footer.html

来源 copyfrom 允许访问 allow_visitor==1 thumb 缩略图

主页用index.html

 

列表页用list.html

{template “content”,”header”} 引入头
{template “content”,”footer”} 引入尾

单网页用page.html

 

内容页用show.html

 

 

{pc:content action=”category” catid=”0″ num=”25″ siteid=”$siteid”
order=”listorder ASC”}
{loop $data $r}

{template “content”,”header”} 引入头
{template “content”,”footer”} 引入尾

{/loop}
{/pc}

{IMG_PATH}image引入图片的路径(没有/)
{JS_PATH}js引入JS的路径(没有/)
{CSS_PATH}css引入CSS的路径(没有/)

<– PC标签 –>
pc:content 代表调用content内容模块

{pc:content action=”category” catid=”0″ num=”25″ siteid=”$siteid”
order=”listorder ASC”}
{loop $data $r}

action=”category” category(栏目) 调用category栏目

{/loop}
{/pc}

action=”lisis” lisis(内容数据列表) 调用列表

<– PC标签 –>
pc:content 代表调用content内容模块

catid=”0″ 找父级栏目 所有一级栏目的父级栏目是0

action=”category” category(栏目) 调用category栏目

num=”25″ 最多取多少条

action=”lisis” lisis(内容数据列表) 调用列表

siteid=”$siteid” 站点的id 只有一个站点就是siteid=”$siteid”

catid=”0″ 找父级栏目 所有一级栏目的父级栏目是0

order=”listorder ASC” 根据排序排序 ASC升序

num=”25″ 最多取多少条

 

siteid=”$siteid” 站点的id 只有一个站点就是siteid=”$siteid”

<– LOOP标签 –>
外层的PC就像写了一个SQL语句,然后用LOOP遍历

order=”listorder ASC” 根据排序排序 ASC升序

$data 相当于二维数组

<– LOOP标签 –>
外层的PC就像写了一个SQL语句,然后用LOOP遍历

$r $data取出的每一项交给$r

$data 相当于二维数组

{siteurl($siteid)} 取站点路径id地址

$r $data取出的每一项交给$r

class里面加select 选中变色

{siteurl($siteid)} 取站点路径id地址

 

导航栏的做法:
首页:
{if $top_parentid==0 && $catid==””}
<div class=”nei select”><a
href=”{siteurl($siteid)}”>网站首页</a></div>
{else}
<div class=”nei”><a
href=”{siteurl($siteid)}”>网站首页</a></div>
{/if}

<– if标签 –>
if 判断

用if判断 $top_parentid 的上级代号,点击选中变色,不选中不变色
除首页外的其它导航:
{pc:content action=”category” catid=”0″ num=”7″ siteid=”$siteid”
order=”listorder ASC”}
{loop $data $r}

例子:
{if $top_parentid==0}
<a href=”{siteurl($siteid)}”>
<div class=”h-item select”>首页</div>
</a>
{else}
<a href=”{siteurl($siteid)}”>
<div class=”h-item”>首页</div>
</a>
{/if}
用if判断 $top_parentid 的上级代号,点击选中变色,不选中不变色

{if $catid==$r[catid] || $top_parentid==$r[catid]}
<div class=”gang”></div>
<div class=”wai”>
<div class=”nei select”><a
href=”{$r[url]}”>{$r[catname]}</a></div>
</div>
{else}
<div class=”gang”></div>
<div class=”wai”>
<div class=”nei”><a
href=”{$r[url]}”>{$r[catname]}</a></div>
</div>
{/if}

$catid==$r[catid] 判断当前地址栏id是否等于要选中的id

{/loop}
{/pc}

$top_parentid==$r[catid] 用于二级、三级栏目

内容:

{if isset($SEO[‘title’]) &&
!empty($SEO[‘title’])}{$SEO[‘title’]}
{/if}{$SEO[‘site_title’]}

{pc:content action=”lists” catid=”21″ order=”id DESC” num=”3″
moreinfo=”1″}
<ul>
{loop $data $val}
<li><img src=”{$val[thumb]}” /></li>
{/loop}
</ul>
{/pc}

 

 

替换网页的标题

{if isset($SEO[‘title’]) &&
!empty($SEO[‘title’])}{$SEO[‘title’]}
{/if}{$SEO[‘site_title’]}
替换网页的标题

<meta name=”keywords” content=”{$SEO[‘keywords’]}”> 网站关键字

<meta name=”keywords” content=”{$SEO[‘keywords’]}”> 网站关键字
<meta name=”description” content=”{$SEO[‘description’]}”>
网站描述

<meta name=”description” content=”{$SEO[‘description’]}”>
网站描述

提取某一项的前多少个字符,后面的用…代替
{str_cut($val[title],48,”…”)}

 

取消来源后边的 “|0”
{php list($copyfrom) = explode(‘|’,$val[copyfrom])}
{$copyfrom}

取消来源后边的 “|0”
{php list($copyfrom) = explode(‘|’,$val[copyfrom])}
{$copyfrom}

加分页 page=”$page”
{date(‘Y-m-d H:i:s’,$val[inputtime])}
输出:{$pages}

 

 

加分页  page=”$page”    num设定一页输出几行

CMSV9帮助中心  

加时间  {date(‘Y-m-d H:i:s’,$val[inputtime])}

输出:{$pages}