帝国CMS本身已经具有字段处理函数,但是字段处理函数只能应用到添加信息入库前处理,信息入库后返回成功提示前处理就无能力为力了,但是这方面的处理又是很必须。
eg1:比方说现在经手的《游戏发号》项目里有这么一个功能:帝国CMS发布文章同时发布到DiscuzX,领号用户...
帝国CMS商城中购物车功能中cookie的代码解析
帝国CMS商城前台相关文件
e/class/ShopSysFun.php 商城核心函数文件
e/ShopSys/buycar/index.php 商城购物车
e/ShopSys/order/index.php 订单信息填写页
e/ShopSys/SubmitOrder/index.php 订单确认提交页
e/ShopSys/ListDd/index.php 前台会员查看订单列表
e...
帝国cms函数,to_time(),将日期时间转换为UNIX时间戳
to_time()
函数:to_time()
功能:将日期 / 日期时间 类型转换成unix时间戳
位置:/e/class/connect.php 1320行
版本:帝国cms7.2
函数说明
to_time($datetime)
$datetime : 日期类型格式如:2016-05-05 日期时间如:2016-05-05 12:11:11
to_time()函数注释
func...
帝国cms系统函数使用频率
第一的是printerror()这个信息提示函数 使用了1904次,sql类里的方法基本都靠前特别是query()1440次 , fetch() 720次 , fetch1 539 次; 所有函数排列点击《帝国CMS函数列表》
备注:不包括JS函数 系统标签函数
ID 函数 使用次数 定义位置
1 printerror() 1904 /e/...
帝国CMS模板 PHP错误类型调试技巧
自从帝国CMS模板支持程序代码之后,帝国CMS模板变得更加灵活,同样的程序代码灵动标签也有很大几率的造成错误,当然也有其标签语法引起的错误下面trylife的演示就是标签语法出错引起的!;但是很可惜的是错误所显示的行数和模板的行数是不对应的(模板变量和模板标签解析...
帝国cms二次开发的基本方式剖析
1.首先查看前台投稿流程图及其备注内容:
http://zzdd.meiwang360.com/wenz/1198.html
2.ECMS处理信息的方式基本都是这样的一个流程:
①表单提交enews=?
②信息处理脚本页接收enews值并根据其值选择引用文件,和处理函数
③处理函数进行处理,并引用相关处理...
帝国cms会员前台投稿流程
ECMS_Front_form
备注内容:
1.enews的value是ECMS控制表单流程的内容
2.在流程②中接收到enews的值为MAddInfo,则使用了流程③中dodoinfo()函数处理表单信息
3.printerror用于随时终止程序运行并返回信息提示,跳转页面;
4.同样的道理你可以观察ECMS前后台所有表单...
帝国cms后台插件管理 - 投票系统使用详解
一、投票系统说明
前台投票调用方式:同时支持标签调用和JS调用
标签调用投票:用投票调用标签([phomevote]投票ID[/phomevote])
JS调用投票:,比如:
(以上两种方式选其一,页面经常更新的可以用标签调用,页面不经常更新的推荐用JS调用)
投票调用结果显示示例,如下图:
...
帝国cms后台插件管理 - 留言板使用详解
一、留言板系统说明
帝国CMS的留言板系统支持多分类,一个分类为一个单独的留言板。
前台各留言板的访问地址:“/e/tool/gbook/?bid=分类ID”。
留言板页面模板制作
后台>“模板”>“公共模板”>“留言板模板”里修改模板。(详细制作方法可以看美工手册)
二、管...
帝国cms后台插件管理 - 会员宣传插件功能详解
推荐赠送点数语法说明:
》链接地址为:“http://网站地址/e/tool/gfen/?id=会员帐号ID”或“http://网站地址/e/tool/gfen/?n=会员用户名”
》信息基本参数配置:修改“e/tool/gfen/index.php”文件的参数设置
//------------------参数配置
$open=1; //1为关闭,0...
帝国cms后台管理 - rss、xml格式列表调用详解
RSS/ATOM/XML调用语法说明:
访问地址:/e/web/
例子:http://网站地址/e/web/?type=rss2&order=0&orderby=0&classid=1
显示类型:type
xml
按XML格式输出信息内容
atom
按ATOM格式输出信息内容
rss1
按RSS 1.0格式输出信息内容
rss2
按RSS 2.0格式输出信息内容(默认)
...
帝国cms使用JS+AJAX方式实现文章信息列表动态加载
这里cms大学和大家分享一种动态加载的方法,其实就是js拉取php并传值,在php查询后输出,并通过js将返回的数据显示到页面,俗称ajax。我们往下看。
前端页面:
...
帝国cms模板制作 - e:loop灵动标签使用详解
《帝国网站管理系统》英文名“EmpireCMS”,简称帝国CMS。 本教程适用于帝国CMS5.1以上版本。
面向用户: 网站部署:
·EmpireCMS零基础的用户;
·网站栏目与数据:默认安装,调用安装时内置的初始数据。
·会使用Dreamweaver设计简单表格式模板的用户; ·页面调用:...
帝国cms模板制作 - 自动生成标签工具使用详解
生成标签:
(一)、登录后台,单击“模板”菜单,选择“自动生成标签”子菜单,进入自动生成标签工具界面:
(二)、自动生成标签工具界面:
生成标签的步骤:
1、先选择要生成的标签;
2、标签参数中先选择调用对象,再设置其他参数;
3、设置好参数点“输出标签”按钮,就会显示最...
帝国cms模板制作 - 标签附加SQL条件和排序使用详解(灵动、万能)
附加SQL条件和排序参数介绍:
帝国CMS6.5以上版本在原来所有信息调用标签基础上增加了两个标签参数:“附加SQL条件”和“显示排序”。
支持这两个参数的标签有如下:
ecmsinfo、灵动标签、phomenews、phomenewspic、phomeflashpic、phomeautopic、listsonclass、ph...
帝国cms模板制作 - ecmsinfo万能标签与e:loop灵动标签的区别
万能标签(ecmsinfo)和灵动标签(e:loop)主要区别:
1、万能标签需先制作标签模板,而灵动标签不需要;
2、万能标签和灵动标签调用各种显示效果,用两者之一都能调用出来。但万能标签在多行多列时可能更方便些,灵动标签要配合css来控制几行几列(用div+css的话,两者基本上...
帝国cms模板制作 - 使用灵动标签制作首页幻灯示例
用灵动标签(e:loop)可以实现各种幻灯效果,本节讲解制作幻灯的基本方法。
用灵动标签制作FLASH幻灯:
FLASH幻灯制作一般流程:
1、将幻灯代码内容和FLASH相关文件复制本地;
2、显示信息内容用灵动标签调用出来;
常见的FLASH幻灯有下面两种方式及灵动标签调用例子...
使用百度地图api2.0版本给帝国cms增加地图标注功能
百度地图api目前已经升级到了2.0版本,虽然之前的版本仍可用,但百度已经不推荐了,而且2.0版本获得了很多新功能,有些朋友想增加到帝国cms中,这里我们给出方法。
第一步、增加扩展变量
系统 - 系统设置 - 扩展变量 - 增加
变量名:diqu
变量标识:地区
是否写入缓存:...
帝国cms模板制作 - 自定义标签使用详解
增加自定义标签:
(一)、登录后台,单击“模板”菜单,选择“管理标签”子菜单,进入管理标签界面:
(二)、进入管理标签界面,点击“增加标签”按钮,进入增加标签页面:
(三)、进入增加标签页面:
标签名
填写标签名称
标签符号 如:“[ad]参数[/ad]”,则符号为"ad"
所属类别 ...
帝国cms模板制作 - 用php代码实现e:loop灵动标签功能详解
帝国CMS用PHP代码实现灵动标签的技巧:
为什么要了解这个技巧
1、通过php代码可以在不支持灵动标签的页面中调用信息。
2、通过php代码来调用信息更灵活,可以支持标签无限嵌套的效果。
如何用PHP代码实现灵动标签的功能
我们先看下灵动标签语法:
[e:loop={栏目ID...
帝国cms使用wap版手机网站实现伪静态的方法
帝国cms的wap功能是一个实现手机版比较边界且自由度高的方法,但这其中也有一些问题,就是地址只有动态地址,这样对收录似乎并不好。
这里我们以这套模板的wap端为例,来讲一下帝国cms的wap端实现伪静态的方法。
简洁大气蓝色文章资讯网站 seo营销新闻帝国cms模板 ...
帝国cms会员中心中实现删除单条收藏记录功能
帝国cms的会员中心里,管理收藏夹需要删除某些记录时,只能先勾选,然后点击删除按钮,操作非常不便,下面我们通过简单修改,就可以实现点击每条后边的删除按钮直接进行删除了。
删除
将上面的代码加入到 /e/template/member/fava.p...
帝国cms模板制作 - 用灵动标签实现调用网站导航方法详解
灵动标签调用栏目导航技巧:
例一:灵动标签显示栏目导航
栏目导航
[e:loop={"select classid,classname from {...
帝国cms模板制作 - 用灵动标签调用外部数据(其他网站程序)方法详解
用灵动标签调用外部数据:
例一:调用Discuz的最新贴子
[e:loop={"select tid,subject,dateline from discuzdb.cdb_threads order by tid desc limit 10",10,24,0}]
...
帝国cms模板制作 - 首页模板修改使用方法详解
修改首页模板
1、登录后台,单击“模板”菜单,选择“首页模板”子菜单,进入修改首页模板界面:
2、进入修改首页模板界面:
3、首页模板支持的变量说明
[!--news.url--]:网站地址(参数设置的站点地址) [!--class.menu--]:一级栏目导航 [!--pagetitle--...