不得不收藏的帝国cms常用标签调用方法总结
以下内容是青青模板网整理了一些常用的帝国cms调用,灵动标签和万能标签的调用方法举例。幻灯片、标题、一级栏目、二级栏目、带模版的友情链接(下拉菜单)、判断内容页字段为空时是如何调用的等等...新手可以借鉴学习,这也是我常用来copy直接用的,节省了不少时间。
幻灯片:
1、显示表最新的头条信息(数字13代表头条,数字3代表最新)
[phomeflashpic]0,4,280,255,0,0,13,3[/phomeflashpic]
2、显示栏目最新的推荐信息并且显示标题(数字2代表栏目推荐,后来的数字0代表栏目最新)
[phomeflashpic]7,4,280,255,1,40,2,0[/phomeflashpic]
标题+简介(灵动标签的调用方法)
[e:loop={2,1,0,0}] <h1><a href="<?=$bqsr[titleurl]?>" target="_blank" title="<?=$bqr[title]?>"> <?=esub($bqr[title],36)?> </a></h1> <p><?=esub($bqr[smalltext],88)?> </p> [/e:loop]
时间(格式m-d)+标题
1、灵动标签调用方法:
举例:
[e:loop={2,7,0,0}] <li><span>[<?=date('m-d',$bqr[newstime])?>]</span><a href="<?=$bqsr[titleurl]?>" target="_blank" title="<?=$bqr[title]?>"><?=esub($bqr[title],42)?></a></li> [/e:loop]
2、万能标签调用方法:
页面内容模板:[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
列表内容模板:<li><span>[!--newstime--]</span><a href="[!--titleurl--]" title="[!--oldtitle--]">[!--title--]</a></li>
首页调用(举例):[ecmsinfo]1,7,20,0,0,12,0[/ecmsinfo] 数字12是模板标签id
标题+new图片(后来更新时间)
[e:loop={1,5,0,0}] <? $newimg=""; if(date("m-d",$bqr[truetime])==date("m-d")) { $newimg="<img src='[!--news.url--]skin/gh/images/new.gif'>"; } ?> <li><a href="<?=$bqsr[titleurl]?>" target="_blank" title="<?=$bqr[title]?>"><?=esub($bqr[title],44)?></a><?=$newimg?></li> [/e:loop]
图片列表
[e:loop={'news',5,18,1}] <li><a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>" target="_blank"><img src="<?=$bqr[titlepic]?>" /></a></li> [/e:loop]
栏目导航列表
1、灵动标签调用方法:
[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid desc",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址 ?> <li><a href="<?=$classurl?>"><?=$bqr[classname]?></a></li> [/e:loop]
2、万能标签调用方法:
首页一级导航:[showclasstemp]'0',12,0,0[/showclasstemp] 数字12是标签id
当前列表页(有二级栏目显示二级,没有显示一级):[showclasstemp]'selfinfo',1,0,0[/showclasstemp] 数字1是标签id
二级导航下拉菜单:
页面模板内容:
<li><a href="[!--bclassurl--]">[!--bclassname--]</a> <ul> [!--empirenews.listtemp--] <!--list.var1--> [!--empirenews.listtemp--] </ul> </li>
列表内容模板:<li><a href="[!--classurl--]">[!--classname--]</a></li>
对应页面调用:[listshowclass]'0',12,0,0[/listshowclass] 数字12是标签id
横向简易搜索
举例:
css:
.input_text { background: #FFF url(../images/sub_text.gif) no-repeat left; padding-left: 30px; color: #DFDFDF; height: 22px; border: 0; float: left; border: #d6d6d6 1px solid } .input_submit { background: url(../images/search.jpg) no-repeat; width: 50px; border: none; cursor: pointer; height: 22px; margin-left: 10px }
<form action="[!--news.url--]e/search/index.php" method="post" name="searchform" id="searchform"> <input name="keyboard" type="text" class="input_text" id="keyboard" value="请输入关键词" onfocus="if(this.value=='请输入关键词'){this.value=''};this.style.color='black';" onblur="if(this.value==''||this.value=='请输入关键词'){this.value='请输入关键词';this.style.color='#DFDFDF';}"/><input type="hidden" name="show" value="title" /><input type="hidden" name="tempid" value="1" /><input name="tbname" type="hidden" value="news"> <input type="submit" name="Submit" value="" class="input_submit" /> </form>
栏目图片调用(标签模板)
1、万能标签调用方法:
页面模板内容:[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
列表内容模板:<li><a href="[!--classurl--]" title="[!--classname--]"><img src="[!--classimg--]" /></a></li>
首页调用:[showclasstemp]67,21,0,0[/showclasstemp] 67是id 21是模板
2、灵动标签调用方法(前12条记录):
[e:loop={"select classid,classname,classimg from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid desc limit 12",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址 ?> <li><a href="<?=$classurl?>" target="_blank"><img src="<?=$bqr[classimg]?>"></a><?=$bqr[classname]?></li> [/e:loop]
友情链接
1、带模版的下拉友情链接列表
页面模板内容:
<select onchange="window.open(this.options[selectedIndex].value,'','');" class="selink" name='friendsite'> [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--] </select>
列表内容模板:<option value='[!--titleurl--]'>[!--title--]</option>
对应页面调用:[ecmsinfo]'select lname as title,lurl as titleurl,lid as id from [!db.pre!]enewslink where classid=1 order by lid limit 50',0,50,0,24,14,0[/ecmsinfo](14是模板标签 第一个50是数量)
2、友情链接图片:
[e:loop={'select lname,lurl,lpic from [!db.pre!]enewslink where checked=1 and classid=5 order by myorder,lid',3,24,0}] <li><a href="<?=$bqr[lurl]?>" target="_blank" ><img src="<?=$bqr[lpic]?>"></a></li> [/e:loop]
留言板时间格式修改
<?=format_datetime($r[lytime],'Y-m-d H:i')?> <?=format_datetime($r[lytime],'Y-m-d')?>
用if判断内容模板字段为空时:
1、举例:如果来源为空,则显示“杨青博客网站”
<? if($navinfor['befrom']=="") { echo '杨青博客网站'; } else{ echo ''.$navinfor[befrom].''; } ?>
2、如果作者为空,则不输出任何内容,那么添加样式以及作者
<? if($navinfor['writer']=="") { echo ''; } else{ echo '<span>作者:'.$navinfor[writer].'</span>'; } ?>
以上就是关于帝国cms调用教程中"不得不收藏的帝国cms常用标签调用方法总结"的全部内容,如果有遇到帝国cms调用教程其他问题的,可以在评论留言,或者加微信咨询。
相关文章
-
帝国cms内容页模板调用作者writer的常用方法
帝国cms内容页模板调用作者字段,可以直接用[!--writer--]来表示,如果在后台编辑的时候,是通过增加再选择的作者名,那么作者字段调用出来的时候会自带链接,如何去掉字段链接,还有判断作者为空的时候,应该怎么调用,下面是青青模板网整理出的解决方案,供大家参考。
帝国cms常见问题2022-04-04 -
帝国CMS模板$GLOBALS[navclassid]获取当前栏目ID信息用法详解
帝国CMS模板程序扩展变量说明:通过这些变量可实现各种更复杂的显示格式。下面是青青模板网整理的关于本篇内容在“帝国cms调用”中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms调用教程2022-04-20 -
帝国cms如何实现在列表页模板调用标题分类下的所有文章?
如果你的网站信息以标题分类的形式来显示,比如杂志目录,书籍目录,通常在标题分类下又显示对应的信息,这样的分类在帝国cms终极栏目中是比较常见的一种用法。青青模板网整理了关于帝国cms用灵动标签在列表模板调用标题分类的方法,供大家参考。
帝国cms常见问题2022-03-31 -
帝国cms编辑器默认选中远程保存图片
帝国cms编辑器默认选中远程保存图片,并且取第一张图为缩略图,也是青青在使用帝国cms程序过程中经常会遇到的。下面是青青模板网整理的关于帝国cms编辑器默认选中远程保存图片中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms使用教程2022-12-31 -
帝国cms搜索页模板关键字结果标题加红的方法
如何给帝国cms搜索页模板关键字结果标题加上红色来识别?下面是青青模板网整理的关于搜索页模板给关键字词加高亮代码的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-03-28 -
帝国CMS模板判断内容页没有图片时显示广告
帝国CMS模板判断内容页没有图片时显示广告,也是青青在使用帝国cms程序过程中经常会遇到的。下面是青青模板网整理的关于本篇内容在“帝国cms调用教程”中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-03-25 -
帝国cms编辑器如何上传音乐?
帝国cms可以在编辑器上传mp3格式的音乐,找到编辑器的"视频"图标,点击上传,文件选中后,再修改参数值,将高宽删除。默认是自动播放的,要取消自动播放,删除以下代码就可以手动播放了。
帝国cms使用教程2022-03-27 -
帝国cms灵动标签调用swiper幻灯片的方法
在帝国cms中可以直接使用标签[phomeflashpic]调用幻灯片,但是现在所有浏览器已经不支持flash了,但幻灯片几乎在每个网站中都占着重要的位置,都是在首页导航下出现,现在最流行的幻灯片是swiper,swiper还可以支持移动端手势滑动。下面是青青模板网整理的关于帝国cms中使用swiper作为幻灯片的调用方法的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-04-02 -
帝国cms多值字段如何调用?
帝国cms多值字段的调用,多值字段存放方式:多个值之间用“||||||”分隔、值里的各个选项之间用“::::::”分隔。下面为内容模板中显示多值字段例子。下面是青青模板网整理的关于帝国cms多值字段的调用的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms调用教程2022-04-08 -
帝国cms仿畅言评论插件
帝国cms仿照畅言评论,实现用户登录评论,或者访客留言等,帝国评论原有的页面和样式都不是很满意,需要改造,有一款小清新的帝国cms评论插件,青青模板网整理出来供大家参考。
帝国cms插件2022-04-01