当前位置:文档之家› phpcms标签命名规范

phpcms标签命名规范

=============================phpcms标签命名规范=============================

养成书写规范的DIV标签
-------------------------
下面是目前流行的CSS+DIV的命名规则:
DIV ID命名
页头:header
登录条:loginBar
标志:logo
侧栏:sideBar
广告:banner
导航:nav
子导航:subNav
菜单:menu
子菜单:subMenu
搜索:search
滚动:scroll
页面主体:main
内容:content
标签页:tab
文章列表:list
提示信息:msg
小技巧:tips
栏目标题:title
友情链接:friendLink
页脚:footer
加入:joinus
指南:guild
服务:service
热点:hot
新闻:news
下载:download
注册:regsiter
状态:status
按钮:btn
投票:vote
合作伙伴:partner
版权:copyRight
CSS ID的命名
外套:wrap
主导航:mainNav(globalNav)
子导航:subNav
页脚:footer
整个页面:content
页眉:header
页脚:footer
商标:label
标题:title
顶导航:topNav
边导航:sideBar
左导航:leftsideBar
右导航:rightsideBar
标识:logo
标语:banner
菜单1内容:menu1Content
菜单1容量:menu1Container
子菜单:submenu
边导航图标:sidebarIcon
注释:note
面包屑:breadCrumb(即页面所处位置导航提示)
容器:container
内容:content
搜索:search
登陆:login
功能区:shop(如购物车,收银台)
当前的current
样式文件命名
全站标签默认样式:general.css或global.css
布局版式设计样式:layout.css或container.css
通用样式(如文字、表单等):style.css
专栏/频道样式:columns.css
打印输出样式:print.css
主题模板样式:themes.css

//=========================================================

模板标签@zv

{$SEO['site_title']}

常用模板变量
CACHE_PATH 缓存文件夹地址
SITE_PROTOCOL 主机协议
SITE_URL 当前访问的主机名
HTTP_REFERER 来源
SYS_START_TIME 系统开始时间
CHARSET 页面字符集
SYS_TIME 当前时间戳
WEB_PATH 网站根路径
JS_PATH JS路径
CSS_PATH CSS路径
IMG_PATH 图片路径
APP_PATH 动态程序路径
PLUGIN_STATICS_PATH 应用静态文件路径

常用模板标签
模板语法规则
编程工具的选择
pc:content 模块名:content , action="hits" 内容推荐位列表 , catid调用栏目ID, num数据调用数量 order排序类型(比如本月排行- monthviews DESC 、本周排行 - weekviews DESC、今日排行 - dayviews DESC)

栏目描述的调用
{$CATEGORYS[$catid][description]}

首页地址名称{siteurl($siteid)}
栏目首页调用数据的一般格式
{loop subcat(0,0,0,$siteid) $r}
{$r[catname]}栏目首页名称{$r[url]}栏目首页地址
栏目首页调用列表数据的一般格式
{pc:content action="lists" catid="$r[catid]" order="updatetime desc" return="info"}
{loop $info $v}
{$v[url]}{$v[title]}


栏目页数据调用一般格式
{pc:content action="cateory" catid="0" siteid="$siteid"}
{$r[url]}{$r[catname]}

栏目列表页

数据调用的一般格式
{pc:content action="lists" catid="$catid"}
{$r[url]$r[title]}

栏目列表页
标题前加栏目分类 [{$CATEGORYS[$r[catid]][catname]}]

二级栏目 调用
{pc:content action="category" catid="7" num="20" order="listorder"}
{loop $data $r}
{$r[catname]}
{/loop}
{/pc}


内容页
{$content}

首页推荐位数据调用的一般格式
{pc:content action="position" posid='2' order="listorder desc"}
{loop $data $r}
{$r[url]} {$r[title]}
{/loop}

推荐位 调用
{pc:content action="position" posid="18" order="listorder DESC" num="1"}
{loop $data $r}

{$r[title]}

{str_cut($r[description],120)}
详细


{/loop} {/pc}



热点排行数据调用的一般格式
{pc:content action="hits" catid="6" num="10" order="views desc"}
{$r[url]}{$r[title]}

当前页{catpos($catid)}当前页 后面跟一个比如列表

获取文章点击数

phpcms v9所有当前栏目信息标签总结
phpcms v9 很多时候在内容页下不关是调用内容页的信息,还会调用当前栏目的相关信息,
当前栏目id:{$catid}
当前栏目名:{$GATEGORYS[$catid][catname]}
当前栏目目录名:{$CATECORYS[$catid][url]}
当前栏目url:{$CATECORYS[$catid][url]}
当前栏目位置:首页>{catpos($catid)}正文或者列表
当前栏目描述:{$CATEGORYS[$catid][description]}
当前栏目图片:
当前栏目的内容数:{$CATEGORYS[$catid[items]]}
当前栏目的点击数:{$CATEGORYS[$catid[hits]]}
当前栏目的上级栏目id:{$CATEGORYS[$catid][parentid]}




phpcm常用栏目字段调用代码 @zv
我们用phpcms v9建站时,经常会调用到栏目的一些信息,而在v9的官方手册上又找不到这些资料,
如下就是phpcms常用栏目字段调用代码
$CATEGORY[$catid][ismenu]栏目是否显示导航
$CATEGORY[$catid][catid]栏目id
$CATEGORY[$catid][module]栏目所在的模块
$CATEGORY[$catid][type]栏目类型
$CATEGORY[$catid][modelid]栏目所属模型id
$CATEGORY[$catid][catname]栏目名称
$CATEGORY[$catid][style]栏目名称样式
$CATEGORY[$catid][image]栏目图片
$CATEGORY[$catid][catdir]栏目路径
$CATEGORY[$catid][url]目录url
$CATEGORY[$catid][parentid]栏目的父id
$CATEGORY[$catid][arrparentid]上级栏目id
$CATEGORY[$catid][parentdir]父栏目的路径
$CATEGORY[$catid][child]是否有子栏目
$CATEGORY[$catid][arrchildid]栏目的子栏目id
$CATEGORY[$catid][items]栏目数

//------------------------------------------------

phpcms v9模板常用标签说

明整理
{template "content","header"}
调用根目录下phpcms\template\content\header文件

{CHARSET}
调用字符集(gbk或者utf-8)

标题和标题seo优化
{if isset($SEO['title']) && !empty($SEO['title'])}
{$SEO['title']}{/if}
{$SEO['site_title']}
{$SEO['keyword']}
{$SEO['description']}

{pc:content action="position" posid='9' order='id' num='10' cache='3600'}
{loop $data $k $v}

  • {$v[title]}

  • {/loop}
    pc标签值
    action="position"对话框的类型=“内容推荐位列表”
    posid='9'推荐位id='9'
    order="id"排序类型='id'
    num='10'数据调用数量="10"
    cache='3600'缓存='3600'毫秒
    action='hits'排行,热点等
    action='lists'主要用于列表等.
    catid='$catid'当前栏目id 指定数字,即为指定的栏目
    '1'缩略图
    page="$page"需要分页
    {if $num%2==0}{/if}
    单个调用
    日期{date('Y-m-d H:i:s,$r[inputtime]')}
    文章链接{$r[url]}
    文章标题{$r[title]}
    标题截取{str_cut($r[title],40,'...')}
    缩略图loop是info的时候用{thumb($r[thumb],110,0)}
    loop是data的时候用{thumb($v[thumb],90,0)}
    分页标签{$pages}

    文章页标签
    标题{$title}
    内容{$content}
    日期{$inputtime}
    来源{$copyfrom}

    网站首页{siteurl($siteid)}
    当前位置{captos($catid)}
    栏目名称{$CAT[catname]}
    栏目拼音{$CAT[letter]}
    栏目链接----------------{$CAT[url]}
    父栏目名称--------------{$CATEGORYS[$CAT[parentid]][catname]}
    父栏目链接--------------{$CATEGORYS[$CAT[parentid]][url]}
    上上级栏目名称--------{$CATEGORYS[$CATEGORYS[$CAT[parentid]][parentid]][catname]}
    上上级栏目链接--------{$CATEGORYS[$CATEGORYS[$CAT[parentid]][parentid]][url]}
    一级父栏目列表

    {pc:content action="category" catid="0" num="34" siteid="$siteid" order="listorder ASC"}
    {loop $data $r}
  • {$r[catname]}

  • {/loop}
    {/pc}
    同级栏目列表

    {pc:content action="category" catid="$parentid" num="12" siteid="$siteid" order="listorder ASC"}
    {loop $data $r}
  • {$r[catname]}

  • {/loop}
    {/pc}
    组图列表

    {loop $photos $r}
  • {$r[alt]}

  • {/loop}

    //----------------------------------------------------------------------------------------
    phpcms v9模板语法规则及判断语句写法
    1、变量表示
    {$name}被解析成,表示显示变量$name的值,其中的"name"由英文字母,数字和下划线组成
    2、常量表示
    {name}被解析成,表示显示常量的值,
    3、条件判断
    {if *} *{else} *{else} *{/if}或者{if *}*{/if},其中{if *}的*就是判断语句的条件表达式
    4、循环
    {loop $a $b}*{/loop}或者{loop $a $b $c}*{/loop},{loop $a $b}*{/loop}
    6.自增、自减
    {php $i=10;}
    {loop $a $b}
    {$i++}
    {/loop}
    包含:自减{$i--}{--$i}自增{$i++}{++$i}

    //===============================================================



    部新窗口打开

    -----------------------------------------------------------------------

    PHPCMS后台管理中心 字样修改方法:

    修改网站根目录下面的phpcms\languages\zh-cn\https://www.doczj.com/doc/8f11382889.html,ng.php里面的
    $LANG['admin_site_title'] = 'phpcmsV9 - 后台管理中心';

    PHPCMS后台版权 修改方法:

    修改网站根目录下面的phpcms\languages\zh-cn\https://www.doczj.com/doc/8f11382889.html,ng.php里面的
    $LANG['copyright'] = 'CopyRight 2006-2012
    上海盛大网络发展有限公司
    B2-20040053 PHPCMS TEAM ';

    author

    2013-07-05

    相关主题
    文本预览
    相关文档 最新文档