phpcms调用指定文章内容模型的ID

一、使用GET调用Phpcms V9指定id页面数据方法

{pc:get sql="SELECT * FROM cmsyou_news WHERE id=‘55‘" cache="3600" return="data"}
{loop $data $val}
{$val[content]}
{/loop}
{/pc}

 

二:直接使用GET标签调用:

{PHP $j=$catid;}
{pc:get sql="select `d`.`content` from `aspku_news_data` as `d` left join `aspku_position_data` as `p` on `d`.`id`=`p`.`id` where `p`.`posid`=‘14‘ and `p`.`catid`=‘$j‘ order by `d`.`id` desc" num="10"}
{loop $data $r}
{$r[content]}
{/loop}
{/pc}

这种方式,需要注意修改数据表的名称、调用的id和数量num等参数。

三:推荐位数据中套用GET标签:

{pc:content action="position" posid="14" catid="59" order="listorder DESC" num="1"}
{loop $data $r}
< ?php $id = $r[‘id‘];
$sql = "SELECT `content` FROM `aspku_news_data` WHERE `id`=‘$id‘ LIMIT 0 , 1";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
echo $row[content];
}
?>
{/loop}
{/pc}

这种方式可以后台控制推荐位信息,更灵活;需要注册的是:需要加上moreinfo="1",把附表的内容页调出来。

次篇博客转自      a1079540945

时间: 2024-10-11 18:08:48

phpcms调用指定文章内容模型的ID的相关文章

phpcms调用指定文章方法

一.使用GET调用Phpcms V9指定id页面数据方法 {pc:get sql="SELECT * FROM cmsyou_news WHERE id='55'" cache="3600" return="data"} {loop $data $val} {$val[content]} {/loop} {/pc} 二:直接使用GET标签调用: {php $j=$catid;} {pc:get sql="select `d`.`cont

ecshop怎么全局调用指定文章二级分类(注意是文章分类不是二级商品分类)

1.直接将以下代码复制到要显示的模板,修改所需文章分类id,其中 {if $cat.id eq 16}的意思是调用文章分类ID为16下的二级文章分类     <? $GLOBALS['smarty']->assign('article_categories',   article_categories_tree(0)); //文章分类树 ?> <!--{foreach from=$article_categories item=cat}-->     {if $cat.id 

DeDe调用body文章内容

{dede:sql sql='select * from dede_addonarticle where aid=3'} <div class="pageArea hide"> <!-- about 文章标题--> <h2 class="text margin0">[field:title/]</h2> <div class="box-about"> <p>[field:bo

ECSHOP首页显示调用指定文章分类文章

$smarty->assign('wenz2',    get_cat_articles(27, 1, 8 )); index.dwt<!--{foreach from=$wenz1 item=art}--><tr><td height="25">·<a href="{$art.url}" title="{$art.title}">{$art.title}</a></td&g

织梦dedecms 中怎么在首页调用指定单篇文章的body主体内容和简介?

在使用织梦dede建站的过程中,我们通常会在首页或者列表页调用文章内容,官方的做法一 般是调用描述内容,但是调用描述存在相应的缺点:调用的内容有限,默认描述内容较短,并且文章修改后,描述不能自动修改,需要手动修改.下面分享一个可以 实现首页或者列表页调用文章body内容而不是description的方法: {dede:arclist row='1' addfields='body' idlist='18' typeid='1' channelid='1'} [field:body functio

内容模型定义的自定义字段在{dede:arclist}中调用不了

arclist标签调用附加表字段不再以频道模型指定的字段为依据,调用时需注意下面两个问题: 1.必须指定 channelid (内容频道id): [这句的意思是你是在那个模型上创建的字段,比如你在[普通文章]或[商品]模型上增加了1个字段flvurl,在[内容模型管理]中,[普通文章]模型或[商品]模型的ID是[1]或[6]] 2.直接在标记指定要调用的字段(可以在内容提模型管理中看这些字段名): 示例: {dede:arclist addfields='language,softtype' r

帝国cms文章内容tags关键词设置调用方法以及tags静态化

说实话帝国cms用起来真的不好找一些功能,就比如说帝国cms的tag标签调用.需要注意的是帝国CMS文章的关键词和tags标签并非一码事,关键词标签是设置文章的关键词的,是用来给搜索引擎说明本篇文章的大意,而tags标签是用来链接文章的,对于SEOer来说,使用tags可以起到聚合的作用,增加网站页面,提高权重.那么帝国CMS如何调用当前文章内容tags以及实现tags静态化呢? 帝国CMS tags标签怎么设置: 1.登录后台,单击[栏目]菜单——[TAGS管理]——[设置TAGS参数]子菜单

phpcms v9指定栏目调用系列教程

调用指定栏目名称: {$CATEGORYS[栏目ID]['catname']} 调用指定栏目url {$CATEGORYS[栏目ID]['url']} 调用指定栏目栏目图片 {$CATEGORYS[栏目ID]['image']} 调用指定栏目栏目描述 {$CATEGORYS[栏目ID]['description']} 调用指定栏目子栏目 {pc:content action="category" catid="栏目ID" num="" order

phpcms v9使用GET调用指定id文章内容、页面数据方法

不知道大家有没有相同的体会?在使用Phpcms V9建站调用数据的时候,基础的数据用默认的模板的调用语句就好了,但复杂不常见的数据怎么调用呢?我们技术可能会研究半天,怀着探索的精神不断尝试.孜孜不倦.在这里,CMSYOU将我们在实际给客户定制模板的过程中碰到以及探讨出来的一些调用方式与大家! 一.使用GET调用Phpcms V9指定id页面数据方法 复制代码代码如下:{pc:get sql="SELECT * FROM cmsyou_page WHERE catid='55'" cac