导航:首页 > 万维百科 > 帝国cms灵动标签tag

帝国cms灵动标签tag

发布时间:2020-10-19 05:56:19

1、帝国cms灵动标签参数无法设置

你这样应该会报错的,根据你的描述,调用的是同样的数据,这很有可能是你没有刷内新那个页面,容没有刷新的原因有很多,比如你搞错了你使用的模板,而一直在刷新其他模板,也可能你根本没有用到你看见的那个没有变化的页面模板,所以你要学会一步步查错,比如在那个标签前后打上一些标记,如&&&&&&&&&&[e:loop={aaadfadfasd,参数2,参数3,参数4}]*****************,看看这些标记有没有被输出,然后判断你是不是一直在做徒劳的事情。

2、在帝国cms中,怎么调用所有新闻系统中的最新文章,热门文章。是不是用灵动标签呢。

不需要使用灵动标签,万能标签就足够了。

帝国CMS自带的语法标签说明: e/admin/template/EnewsBq.php 

格式:[ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]


根据自己要的效果修改上述的参数


一. 栏目调用只能通过栏目id来逐个调用

1. 比如调用ID为1,2,3的三个栏目最新的信息(按栏目调用最新信息的操作类型为0)

[ecmsinfo]‘1,2,3’,显示条数,标题截取数,是否显示栏目名,0,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]

2. 调用本栏目最新信息可用selfinfo,同样操作类型为0

[ecmsinfo]‘selfinfo’,显示条数,标题截取数,是否显示栏目名,0,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]


二. 如果你想调用所有栏目的话,只要你的所有栏目都是相同模型就可以,比如所有栏目都是文章模型或者新闻模型,此时你可以通过调用数据表的方式

比如调用新闻表的所有最新信息,各表最新信息 (栏目ID='表名') 操作类型为18

[ecmsinfo]‘news’,显示条数,标题截取数,是否显示栏目名,18,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]


此外,还有许多调用方式,比如按专题,按标题分类,按默认表,按SQL调用,默认的万能标签就完全可以达到你想要的效果,完全不需要用到超级灵活的灵动标签,灵动标签更适合懂得php代码的定制

3、帝国CMS灵动标签

这个不是帝国cms的问题,是css的问题,你写一个css控制下就 ok了

<body>
<div class="td1">
<ul>
[e:loop={2,1,0,0}]
<li>
<a href="<?=$bqsr['titleurl']?>" target="_blank"><img src="<?=$bqr['titlepic']?>"></a>
<br>
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a>
<br>
<?=esub($bqr[smalltext],30)?>
[/e:loop]
</body>

4、这种布局,用帝国cms灵动标签要怎么循环?

循环的时候用$bqno判断一下循环的是第几条,然后
[e:loop={1,3,0,0,'','newstime DESC'}]
<?php
if($bqno==2){
echo '特殊样式';
}else{
echo '一般样式';
}
?>
[/e:loop]

5、图片+标题+摘要 帝国cms灵动标签怎么调?

用e:loop 调用

[e:loop={17,1,0,1}]
标题图片:<img src="<?=$bqr[titlepic]?>" alt="<?=$bqsr[title]?>" />
内容简介截取前200个字节(一个中文字符是两个字节):<?=esub($bqr[smalltext],200)?>
标题:<?=$bqsr[title]?>
[/e:loop]

6、帝国CMS灵动标签调用指定栏目的问题

使用灵动标签首先要在系统参数设置---信息设置---模板支持程序代码(开启)
灵动标签 (e:loop)的格式:
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop]
实例3:如果信息带有图片信息,则标题上带有图片标志
[e:loop=
{'selfinfo',20,0,0}]<?$newimg="";if(!empty($bqr[titlepic]))
{ $newimg="<img src='http://bbs.zhnews.net/bbs/static/image
/filetype/image_s.gif' />";}?><tr class="even"><
td class="title"><h1><a href="<?=$bqsr[titleurl]?&
gt;" target="_blank"><?=sub($bqr[title],0,24,false)?></a&
gt;<?=$newimg?></h1><p class="intro">&
lt;?=$bqr[smalltext]?>[<a title="阅读全文" href="&
lt;?=$bqsr[titleurl]?>" target="_blank">详细内容</a>]</p>&
lt;/td><td><?=$bqr[myarea]?></td><td><?=date('Y-m-d H:i:s', $bqr[newstime])?></td></tr>[/e:loop]

7、帝国CMS灵动标签中的这段代码有知道的朋友吗

完整代码,自己唔唔

<?php
                                $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];
                                ?>
                                [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=378 order by myorder,classid desc",0,24,0}]
                                <?php
                                $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
                                $bgcolor="";
                                if($bqr[classid]==$GLOBALS[navclassid])//当前栏目ID
                                {
                                $bgcolor="cur";
                                } 
                                ?>
              <li class="item <?=$bgcolor?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a><s class="s"></s></li>
                                [/e:loop]

bclassid=1  是栏目ID   注意 bclassid  是 父栏目   classid 终极栏目

8、帝国cms灵动标签如何调用这样的新闻

判断一下,灵动标签说明里不是有个$bqno吗,你可以事先写一个类如.first,调用的时候
<ul>
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
<li<? if($bqno==1){echo" class='first'"}?>><a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a></li>
[/e:loop]
</ul>

9、帝国cms灵动标签每次循环css不同怎么实现

通常通过值传递的实际参数, 只能用作函数的输入参数。

如果需要函数输出一个参数, 唯一的办法就是传递一个“指针值” —— 依然是传值——该值保存了另一个对象(变量?)的地址。
然后通过指针(保存的地址)去修改那个对象, 达到“输出”的目的。

举例: 一个老掉牙的例子 ……

void swap(int p1 /*input*/, int p2 /*input*/) {
int t = p1;
p1 = p2;
p2 = p1;
}

void f() {
int a1 = 1212, a2 = 326;
swap(a1, a2);
assert( a1 == 1212 && a2 == 326);
/* 不会因为plus中对形式参数的修改,导致实际参数的变化
它们依然是原来的值
*/
}

与帝国cms灵动标签tag相关的知识