1、帝国cms怎么样调用正文图片?
他直接取文章里的第一张图片为标题图片了,你还要怎么调用啊
2、帝国cms 首页怎么添加带图片和标题的新内容啊?
你是说首页调用吧,用灵动标签很简单。
[e:loop={1,10,0,0}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><img src="<?=$bqr['titlepic']?>"><?=$bqr['title']?></a> <br>
[/e:loop]
这段代码是调用栏目id为1的10条最新信息。
其中<?=$bqsr['titleurl']?>是调用文章的地址,<?=$bqr['titlepic']?>是图片路径,<?=$bqr['title']?>是文章标题。这种调用如果文章没有标题图片就调用不出来图片。可以用这种写法
<img src="<?=$bqr[titlepic]?$bqr[titlepic]:$public_r[newsurl]."e/data/images/notimg.gif"?>" width="60" height="60" alt="">,这样如果没有标题图片会调用默认图片notimg。
爱建站公益网有详细教程,你可以看我资料找到网址,在这里就不发了
3、帝国cms 调用某一栏目下所有图片的方法
用哪个标签实际上无所谓
[ecmsinfo]1,10,32,0,0,1,1[/ecmsinfo]
调用对象选栏目即可了,在标签模板里调用文章的缩略图,就是前面加small,点进去是他的简介,可以设置会员空间,也可以是php文件的调用会员信息。完全可以实现。
4、帝国cms列表图文调用
前提:需要在列表模板列表内容模板(list.var) (*)初打勾使用程序代码
$img='<dt><a target=”_blank” href=”[!–titleurl–]”><img alt=”[!–title–]” title=”[!–title–]” width=”120″ height=”100″ src=”[!–titlepic–]”/></a></dt>
<dd>
<h2><a id=”newstitle” name=”newstitle” target=”_blank” href=”[!–titleurl–]”>[!–title–]</a></h2>
<span id=”newsresume” name=”newsresume”>[!–smalltext–]</span><a target=”_blank” href=”[!–titleurl–]” style=”color:#178AC1″>[查看原文]</a><br />
<em class=”em02″>时间:[!–newstime–]</em><em class=”em01″>来源:<span >大连银网</span></em>
</dd>
</dl>
<div class=”Bre_line”></div>';
if(empty($r[titlepic]))
{
$img='<dd>
<h2><a id=”newstitle” name=”newstitle” target=”_blank” href=”[!–titleurl–]”>[!–title–]</a></h2>
<span id=”newsresume” name=”newsresume”>[!–smalltext–]</span><a target=”_blank” href=”[!–titleurl–]” style=”color:#178AC1″>[查看原文]</a><br />
<em class=”em02″>时间:[!–newstime–]</em><em class=”em01″>来源:<span >大连银网</span></em>
</dd>
</dl>
<div class=”Bre_line”></div>';
}
$listtemp='<li>’.$img.'</li>';
5、帝国cms 如何让调用标签中的前三条数据带图片
帝国cms中,利用灵动标签,或者万能标签达到从指定顺序来调用文章
灵动标签,很简单
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]这个函数里面的显示条数有一个很少人知道的小技巧
[e:loop={1,‘2,11’,0,0}]这个的意思就是表示说:
调用 分类 1 的文章
调用 文章 的数量是 从2至11计数,总共11个文章
调用 文章 的次序,是按照默认的排序,从排列第2的文章,计数到排列11的文章
大概意思就是说,排除第一个文章,这样的用法,比较适合
‘另外一种方法
刚想到,上图的这个效果还可以用另外一种方法来实现完整的参考文档地址:http://www.10w.org.cn/cms-using-smart-labels-from-the-specified-order-of-the-empire-to-call-for-articles.html
6、帝国CMS我想调用文章的图片做一个小的栏目页面,怎么把文章的图片取出来呢?图片是文章的,右边文章内容
图片+内容简介列表模板,帝国系统默认模板里面有这个啊,修改成自己想要的就可以了。
7、帝国CMS如何调用内容页面的图片?
不知道你主页面上的这个标题栏是文字还是图片?如果是图片,修改图片替换。如果是写在主页模板里的文字,需要在后台主页模板里改。如果是其他调用,要从被调用的地方去改。
8、帝国CMS模版,别的正常,唯独标题图片调用不出来!
第一步,检查你的这个数据表{$dbtbpre}ecms_game 中是否含有 titlepic 这个字段;
第二步,如果没有包含这个字段,那么你要给它添加上去;
如果有这个字段也仍然调用不出来,可能这个字段的值 本身就为空字符串。
你这个程序的if判断似乎有点问题,请你检查你的判断逻辑是否正确,你的程序意思是:if($userr[game]) 如果查询结果中game字段存在值,那么$game='';else否则如果game字段不存在值,那么......<img src='".$userr[titlepic].'"/> 其中这里的$userr[titlepic]也很可能如第二步猜测的不存在该值(查无该条记录)!
9、急~~~~~帝国cms怎样调用幻灯片
[phomeflashpic]栏目ID/专题ID,显示总数,图片宽度,图片高度,是否显示标题,标题截取数,操作类型,停顿秒数,附加SQL条件,显示排序[/phomeflashpic]
用这个帝国自带的FLASH幻灯信息调用 (phomeflashpic)标签,填进你相应的参数,它的样式是已经写好默认的了。如果你想有自己的样式,可以用灵动标签调用,也是一样的。
10、帝国cms灵动标签如何调用新闻正文第一张图片??
在connect.php搜索“//替换列表模板/标签模板/搜索模板”
在上方增加以下代码:
//获取内容页第一张大图片
function diy_imgFirst($r){
global $empire,$dbtbpre;
$fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_1 where id='$r[id]'");
$newstext=stripslashes($fr['newstext']);//去除反斜杠并且获取文章正文内容
$pattern = "/.*src=\"([^^]*?)\".*/i"; //正则
preg_match_all($pattern, $newstext, $match);
if(count($match[1])>=1){
//return $match[1][0];//返回第一张图片地址
$diyfpic=$match[1][0];
}else{
$diyfpic=$r['titlepic'];
}
return $diyfpic;
}
还是修改这个文件,搜索
1 $titleurl=sys_ReturnBqTitleLink($r);//链接
在下方增加以下代码:
1 $diyfpic=diy_imgFirst($r);
还是这个文件,搜索
1 $listtemp=str_replace('[!---titleurl--]',$titleurl,$listtemp);
在下方增加以下代码:
1 $listtemp=str_replace('[!---diyfpic--]',$diyfpic,$listtemp);
后台在 管理列表模板 的list.var中,直接使用[!---diyfpic--]
最好把
$diyfpic=$r['titlepic'];
改成
$diyfpic='e/data/images/notimg.gif';
因为一般没有大图,就没有缩略图。或者留空也行。
以上方法在帝国CMS 6.6中测试通过,7.0未测试