帝国cms查询正文 帝国cms数据库在哪

帝国cms灵动标签如何调用新闻正文第一张图片??

在connect.php搜索“//替换列表模板/标签模板/搜索模板”

创新互联建站:于2013年成立为各行业开拓出企业自己的“网站建设”服务,为近千家公司企业提供了专业的成都网站建设、成都做网站、网页设计和网站推广服务, 按需规划网站由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。

在上方增加以下代码:

//获取内容页第一张大图片

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未测试

我的帝国cms采集了以后正文图片无法显示,路径缺少域名,怎么解决???

可以把入库时候图片保存在本地勾选上,这样采集的时候就会把图片下载回来了,就不会在无法显示了。

帝国cms新闻正文无法填写内容也无法修改之前发过的文章

这种问题很常见。  基本2个原因。 一,浏览器 的问题。切换兼容/极速模式。

99%的问题都可以解决。

二、程序的问题。2个方面,1是编辑器自身问题,下套新的文件替换掉。2 是系统环境的问题,比如PHP的防注入功能等。


网页题目:帝国cms查询正文 帝国cms数据库在哪
当前地址:http://scyanting.com/article/dogoehe.html