当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国CMS如何调用某字段相同值的内容where

3年前 (2022-10-22)帝国CMS6798

很多时候我们在文章模型字会加上各种的自定义字段,那么如何把这些相同字段的文章调用出来呢?其实很简单,具体方法如下:

字段值数组:$navinfor

调用方法:$navinfor[‘字段名’],比如要显示"信息ID字段",那在模板里用:<?=$navinfor[‘id’]?>即可输出(单引号加不加均可)

灵动标签调用与当前信息的标题相同的下载信息:

[e:loop={'download',10,18,0,"title='$navinfor[title]'"}]
<a href="<?=$bqsr[titleurl]?>"><?=$bqr[title]?></a>  
[/e:loop]

实例: 调用news表相同字段ftitle信息

<?php
$ftitle=$navinfor[ftitle]; //取得本栏目副标题
?>
[e:loop={"select * from phome_ecms_news where ftitle ='$navinfor[ftitle]' and ftitle!='' limit 1",10,24,0}]
						<div class="art_show_game">
						<div class="bd">
							<div class="bd-item">
								<p class="pic">
									<a href="<?=$bqr['titleurl']?>" target="_blank">
										<img src="<?=$bqr['titlepic']?>" alt="<?=$bqr['title']?>">
									</a>
								</p>
								<div class="info">
									<p class="tit"><a href="<?=$bqr['titleurl']?>" target="_blank"><?=$bqr['title']?></a></p>
									<p class="attr">
										<span>大小:<?=$bqr['dx']?></span>
										<span>评分:<?=$bqr['pingfen']?></span>
									</p>
									<p class="attr">
										<span>类型:<?=$bqsr[classname]?></span>
										<span><em>版本:</em><?=$bqr['banben']?></span>
									</p>
								</div>
<div class="btns">
									<a class="btn" href="<?=$bqr['titleurl']?>" target="_blank">立即下载</a>
									<a class="btn btn-view" href="<?=$bqr['titleurl']?>" target="_blank">查看详情</a>
								</div>
								</div>


							</div>
						</div>

[/e:loop]		

排除当前文章

id <> '$navinfor[id]'
帝国CMS如何调用某字段相同值的内容where

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://blueboss.cn/p/884.shtml

“帝国CMS如何调用某字段相同值的内容where” 的相关文章

帝国CMS灵动标签调用当前栏目下子栏目列表

帝国CMS灵动标签调用当前栏目下子栏目列表

灵动标签调用当前栏目下子栏目,支持栏目自定义排序。下面帝国cms模板网就来告诉大家: [e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='$GLOBALS[navclassid]' a...

帝国CMS模板中内容关键字加粗显示加背景颜色等

帝国CMS模板中内容关键字加粗显示加背景颜色等

帝国cms模板内容里面,要关键词加粗,加背景颜色,调整下css即可。 关键字的class在 e/class/functions.php,搜索 function ReplaceKey 或 class=infotextkey 找到后在自己css文件中定义这个(class=infotextkey)css...

帝国CMS用PHP获取任意栏目ID

帝国CMS用PHP获取任意栏目ID

帝国cms模板中,如果栏目层级比较深,而且又要在栏目里面获取上级栏目或者下级栏目的一些数据时,获取到该栏目ID,上级栏目,上上级栏目,直到顶级栏目ID就很关键了  具体方法如下: 一,在模板页面,通过PHP先获取当前栏目的ID: <?php     $a=$GLOBALS[navclassi...

帝国CMS内容页字段为空判断的用法

帝国CMS内容页字段为空判断的用法

帝国CMS内容页中,如果某个字段没有填写内容就不显示,填写了就正常显示,这种效果怎么实现? PHP判断实现,代码如下: <?php if($navinfor[字段名]) { ?> 现在的内容 <? } else { ?> 不显示 <? } ?>...

帝国CMS灵动标签调用副表字段内容

帝国CMS灵动标签调用副表字段内容

在灵动标签循环内用SQL读取副表内容。下面以读取新闻副表中的newstext字段为例: [e:loop={0,1,3,0}] <?php $fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_{$bqr[s...

帝国cms模板调用作者并去掉链接

帝国cms模板调用作者并去掉链接

帝国cms内容页模板作者调用并去掉链接的方法:   帝国cms内容页模板,默认的作者调用方式是[!--writer--],这是标签调用。但会出现mailto邮件链接地址,如何去掉这个链接地址,可以使用代码分割调用(用php分割$navinfor[writer]字段内容再显示)   一、不带作者链接例...