×

phpcms调用id号

phpcms调用id号(php调用php网页)

admin admin 发表于2023-04-06 13:46:08 浏览59 评论0

抢沙发发表评论

本文目录一览:

phpcms中,用GET标签,怎么调用栏目ID为142,并且标题含有价格 或 价钱 或费用的 文章?

{get sql="SELECT `title`,`url` FROM `phpcms_content` WHERE status=99 AND `catid` ='142' AND `contentid` IN(SELECT `contentid` FROM `phpcms_content` WHERE `title` LIKE '%价格%' or `title` like '%钱%' or `title` like '%费用%') ORDER BY `contentid` DESC" rows="5" }

lia href="{$r[url]}" title="{$r[title]}"{str_cut($r[title],36,'')}/a/li

{/get}

phpcms模型数据调用

首先打开

\phpcms\modules\content\classes\content_tag.class.php

添加如下代码

代码如下:

/**

*

列表页标签

所有模型,

*

@param

$data

*/

public

function

allmodel($data)

{

$this-model

=

getcache('model',

'commons');

$datas=array();/ppforeach($this-model

as

$key

=

$val){

$this-db-set_model($val['modelid']);

if(isset($data['where']))

{

$sql

=

$data['where'];

}

else

{

$thumb

=

intval($data['thumb'])

?

"

AND

thumb

!=

''"

:

'';

$sql

=

"status=99

".$thumb;/pp}

$order

=

$data['order'];/pp$return

=

$this-db-select($sql,

'*',

$data['limit'],

$order,

'',

'id');/pp//调用副表的数据

if

(isset($data['moreinfo'])

intval($data['moreinfo'])

==

1)

{

$ids

=

array();

foreach

($return

as

$v)

{

if

(isset($v['id'])

!empty($v['id']))

{

$ids[]

=

$v['id'];

}

else

{

continue;

}

}

if

(!empty($ids))

{

$this-db-table_name

=

$this-db-table_name.'_data';

$ids

=

implode('\',\'',

$ids);

$r

=

$this-db-select("`id`

IN

('$ids')",

'*',

'',

'',

'',

'id');

if

(!empty($r))

{

foreach

($r

as

$k=$v)

{

if

(isset($return[$k]))

$datas[]=$return[$k]=

array_merge($v,

$return[$k]);/pp}

}

}

}

};/ppreturn

$datas;

}

PHPCMS V9如何获取栏目下所添加的内容的ID?

列表页 {pc:content action="lists" catid="换成你栏目id" }

{loop $data $r}

{$r[id]}

{/loop}

{/pc} {$r[id]}就是, 如果是详细页面 直接{$id} 就可以了。

如何在phpcms文章列表页如何获取其它ID

在做PHPCMS后台的时候,用户在首页等页面,调用文章的时候,可能有个需求,就是获取文章的ID,下面的代码就是获取文章的ID,用phpcms的$n即可将文章的ID获取来:

{pc:content action="lists" catid="6" order="id DESC" thumb="0" moreinfo=""  num="8" }

   {loop $data $n $r}

       font style="font-size:20px; font-weight:normal"{$n}/font

   {/loop}

{/pc}

以上根据id获取到的文章列表如图: