-
1.列表页获取数据的方法:
123456789101112131415{pc:content action=
"lists"
catid=
"$catid"
num=
"25"
order=
"id DESC"
page=
"$page"
moreinfo=
"1"
}
{loop $data $r}
{php $db = pc_base::load_model(
'hits_model'
); $_r = $db->get_one(array(
'hitsid'
=>
'c-'
.$modelid.
'-'
.$r[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class(
"comment_tag"
,
"comment"
); $comment_total = $comment_tag->count(array(
'commentid'
=>
'content_'
.$catid.
'-'
.$r[id].
'-'
.$modelid));}
<li><span
class
=
"rt"
>{date(
'Y-m-d H:i:s'
,$r[inputtime])}</span>·<a href=
"{$r[url]}"
target=
"_blank"
{title_style($r[style])}>{$r[title]}</a> 点击:{$views} 评论数:{
if
$comment_total}{$comment_total}{
else
}
0
{/
if
}</li>{/loop}
{$pages}
{/pc}
2.频道页获取数据方法:
-
12345678910111213
{pc:content action=
"lists"
catid=
"$v[catid]"
num=
"5"
order=
"id DESC"
}
{loop $data $v}
{php $db = pc_base::load_model(
'hits_model'
); $_r = $db->get_one(array(
'hitsid'
=>
'c-'
.$modelid.
'-'
.$v[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class(
"comment_tag"
,
"comment"
); $comment_total = $comment_tag->count(array(
'commentid'
=>
'content_'
.$v[catid].
'-'
.$v[id].
'-'
.$modelid));}
<li><a href=
"{$v[url]}"
target=
"_blank"
{title_style($v[style])}>{$v[title]}</a>点击: {$views}评论数:{
if
$comment_total}{$comment_total}{
else
}
0
{/
if
}</li>
{/loop}
{/pc}
3.首页获取数据方法:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
{pc:content action=
"lists"
catid=
"$r[catid]"
num=
"5"
order=
"id DESC"
return
=
"info"
}
{php $categorys = getcache(
'category_content_'
.$siteid,
'commons'
);}
<ul
class
=
"list lh24 f14"
>
{loop $info $v}
{php $category = $categorys[$v[catid]];}
{php $modelid = $category[
'modelid'
];}
{php $db = pc_base::load_model(
'hits_model'
); $_r = $db->get_one(array(
'hitsid'
=>
'c-'
.$modelid.
'-'
.$v[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class(
"comment_tag"
,
"comment"
); $comment_total = $comment_tag->count(array(
'commentid'
=>
'content_'
.$v[catid].
'-'
.$v[id].
'-'
.$modelid));}
<li>·<a href=
"{$v['url']}"
target=
"_blank"
title=
"{$v['title']}"
{title_style($v[style])}>{str_cut($v[
'title'
],
40
)}</a> 点击:{$views} 评论:{
if
$comment_total}{$comment_total}{
else
}
0
{/
if
}</li>
{/loop}
</ul>
{/pc}
|
4.推荐位获取数据方法:
-
123456789101112131415161718192021222324
{pc:content action=
"position"
posid=
"2"
order=
"listorder DESC"
num=
"4"
}
{php $categorys = getcache(
'category_content_'
.$siteid,
'commons'
);}
{loop $data $r}
{php $category = $categorys[$r[catid]];}
{php $modelid = $category[
'modelid'
];}
{php $db = pc_base::load_model(
'hits_model'
); $_r = $db->get_one(array(
'hitsid'
=>
'c-'
.$modelid.
'-'
.$r[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class(
"comment_tag"
,
"comment"
); $comment_total = $comment_tag->count(array(
'commentid'
=>
'content_'
.$r[catid].
'-'
.$r[id].
'-'
.$modelid));}
<h4
class
=
"blue"
><a href=
"{$r[url]}"
title=
"{$r[title]}"
>{str_cut($r[title],
36
,
''
)}</a> 点击:{$views} 评论:{
if
$comment_total}{$comment_total}{
else
}
0
{/
if
}</h4>
<p>{
if
$n==
1
}<img src=
"{thumb($r[thumb],90,60)}"
width=
"90"
height=
"60"
/>{/
if
}{str_cut($r[description],
112
)}</p>
<div
class
=
"bk20 hr"
><hr /></div>
{/loop}
{/pc}