企业黄页

优质
小牛编辑
120浏览
2023-12-01
此标签需要安装黄页模块后方可使用

1.企业黄页

企业黄页PC标签调用说明

模块名:yp

模块提供的可用操作

操作名说明
lists黄页模型数据列表
position推荐位数据列表
relation相关数据列表
hits数据排行榜

1.lists操作说明如下:


黄页模型数据列表(lists):

可用参数:

参数名是否必须默认值说明
modelid模型ID
wherenullsql语句的where部分
catidnull分类ID
thumb0是否仅必须缩略图
ordernull排序类型
numnull数据调用数量
urlrulenull分页规则

代码例子:

    {pc:yp action="lists" catid="$catid" modelid="$modelid" order="$order" num="10" urlrule="$urlrule"}
    <ul>
    {loop $data $key $val}
    <li> <a href="{$val[val]}">{$val['title']}</a></li>
    {/loop}
    </ul>
    {/pc}
  

where用法:

{pc:yp action="lists" where="`thumb`!='' AND `status`=99" modelid="$modelid" order="id DESC" num="4"}
	<ul>
	{loop $data $key $val}
	<li> <a href="{$val['url']}">{$val['title']}</a></li>
	{/loop}
	</ul>
	{/pc}
  

返回参数如下表:

字段类型默认注释
mediumint(8) ID
int(10)0分类ID
char(80)NULL标题
char(100)NULL缩略图
charNULL链接地址
int(10)NULL发布时间
不定 其他模型字段

2.position操作说明如下:


推荐位数据列表(position):

可用参数:

参数名是否必须默认值说明
posidnull推荐位ID
modelidnull模型ID
catidnull调用栏目ID
thumb0是否仅必须缩略图
wherenullsql语句(可与其他条件组合)
ordernull排序类型
numnull数据调用数量
urlrulenull分页规则

代码例子:

{pc:yp action="position" posid="2" modelid="$modelid" catid="$catid" order="listorder DESC" num="4"}
<ul>
{loop $data $key $val}
<li><a href="{$val['url']}">{$val['title']}</a></li>
{/loop}
</ul>
{/pc}

where用法:

{pc:yp action="lists" where="`thumb`!='' AND `status`=99" modelid="$modelid" order="id DESC" num="4"}
	<ul>
	{loop $data $key $val}
	<li> <a href="{$val['url']}">{$val['title']}</a></li>
	{/loop}
	</ul>
	{/pc}
  

返回参数如下表:

字段类型默认注释
int(10)0分类ID
char(80)NULL推荐位标题
char(100)NULL推荐位缩略图
charNULL推荐位链接地址
int(10)NULL推荐位发布时间
不定 根据模型所设置的加入到推荐位中字段名称

3.relation操作说明如下:


相关数据列表(relation):

可用参数:

参数名是否必须默认值说明
modelidnull模型ID
keywordsnull页面取值:$str_keywords
ordernull排序类型
numnull数据调用数量

代码例子:

{pc:yp action="relation" id="$id" modelid="$modelid" num="10" keywords="$str_keywords"}
<ul>
{loop $data $key $val}
<li><a href="{$val['url']}">{$val['title']}</a></li>
{/loop}
</ul>
{/pc}

返回参数如下表:

字段类型默认注释
int(10)0分类ID
char(80)NULL标题
char(100)NULL缩略图
charNULL链接地址
int(10)NULL发布时间

4.点击排行榜(hits):

可用参数:

参数名是否必须默认值说明
modelidnull模型ID
day0调用多少天内的排行
ordernull排序类型(本月排行- monthviews DESC 、本周排行 - weekviews DESC、今日排行 - dayviews DESC)
numnull数据调用数量

 

代码例子:

{pc:yp action="hits" modelid="$modelid" day="1"}

<ul> {loop $data $key $val} <li> <a href="{$val['url']}">{$val['title']}</a></li> {/loop} </ul> {/pc}

返回参数如下表:

 

字段类型默认注释
char(80)NULL标题
charNULL链接地址
int(10)NULL发布时间
charNULL缩略图
不定 其他模型字段