后台模型页面中默认增加的栏目文章页标识为 article 网址格式一般为:/($.id)/($id).html $.id是栏目id $id是文章id
当系统运行时,页面网址中存在 $xxx 时会自动查找当前栏目下字段xxx=网址中值的文章
如:当前网址是 /1/5.html 系统循环所有模型页面时,存在页面/($.id)/($id).html,系统判断匹配成功,自动查询栏目1下文章id为5的文章.
文章页模板文件内,可以直接输出文章的字段 如:文章标题 {$title}
如果模型页面中填写了函数名,则会在输出模板文件前先运行填写的函数,如果函数返回了数组,则会将数组与文章字段合并.
如函数 Return array(‘title’=>’666’);文章页模板文件内 {$title} 会输出666.
文章标题关键词字段
如不确定是否存在某个字段,建议先用isset判断
<title>{if isset($title)}{$title}{/if}</title>{br}
{if isset($keywords)}<meta name="keywords" content="{$keywords}">{br}{/if}
{if isset($description)}<meta name="description" content="{$description}">{br}{/if}
文章内容
{$content}
图片输出
<img src="{$pic}">
日期输出
{date(Y-m-d H:i:s,$datetime)}
其它特殊类型输入框内容输出详见:输入框
文章访问量
如需实现文章访问量的功能,可以在文章模型中增加访问量字段,如:viewcount,类型为数字,并重置所有文章的默认值为0;
文章页代码:
访问量:{$viewcount}
访问量+1代码:
<?php
C('cms:article:edit',array('cid'=>$cid,'id'=>$id,'viewcount'=>$viewcount+1));
?>
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容