中药方大全小图标
您当前的位置:首页 > 其他 > 网站日记

帝国cms内容存文本字段的二开纪要

提示: 阅读权限:公开  来源:原创  作者:中药方大全

GetTxtFieldText()

 

函数:GetTxtFieldText()

功能:传入数据存文本时存储的文件地址,执行ReadFiletext()函数读出文件内容,并过滤掉前边12个字符。

位置:/e/class/connect.php  3899行

版本:7.2

 

函数说明

GetTxtFieldText($pagetexturl)

 

$pagetexturl : 文本地址,必填项目

 

函数完整代码:

  1. //读取文本字段内容  

  2. function GetTxtFieldText($pagetexturl){  

  3.     global $ecms_config;  

  4.     if(emptyempty($pagetexturl))  

  5.     {  

  6.         return '';  

  7.     }  

  8.     $file=$ecms_config['sets']['txtpath'].$pagetexturl.".php";  

  9.     $text=ReadFiletext($file);  

  10.     $text=substr($text,12);//去除exit  

  11.     return $text;  

  12. }  

此函数应用广泛,众所周知,在帝国cms开启数据存文本时,可以极大的节省数据库空间,但开启数据存文本模式时,用灵动标签调用newstext字段内容输出的是一串文件地址,并非内容主体,而这个函数就是帮助我们把newstext字段输出为实际内容的。

 

应用案例:

  1. [e:loop={"SELECT title,newstext,titleurl from {$dbtbpre}ecms_news WHERE classid=1 order by newstime limit 8",0,24,1}]  

  2.                      <h2><?=$bqr[title]?></h2>  

  3.                      <div class="foabout">  

  4.                      <?=GetTxtFieldText($bqr[newstext])?>  

  5.                      </div>  

  6. [/e:loop]  

 

 


tags:
返回顶部
推荐资讯
视频:田纪钧讲关节不痛的秘密、膝关节拉筋法
视频:田纪钧讲关节不
白露到了,你还好吗?
白露到了,你还好吗?
尿疗与断食
尿疗与断食
给风疹反复发作女孩的药方(组图)
给风疹反复发作女孩的
相关文章
    无相关信息
栏目更新
栏目热门
  1. libreoffice7的命令大全
  2. 帝国cms全站搜索的分页格式如何修改-流程
  3. 帝国cms插件之标题生成标题图片
  4. 帝国cms插件安装模板
  5. 帝国cms插件之迅搜
  6. useragent两千条,爬虫专用
  7. 帝国cms插件如何兼容gbk和utf8
  8. 帝国cms代码片段备忘录
  9. 帝国cms用户上传文件名的命名规则及修改方
  10. 帝国cms7.2函数大全