使用方法:
创新互联不只是一家网站建设的网络公司;我们对营销、技术、服务都有自己独特见解,公司采取“创意+综合+营销”一体化的方式为您提供更专业的服务!我们经历的每一步也许不一定是最完美的,但每一步都有值得深思的意义。我们珍视每一份信任,关注我们的网站设计制作、成都网站制作质量和服务品质,在得到用户满意的同时,也能得到同行业的专业认可,能够为行业创新发展助力。未来将继续专注于技术创新,服务升级,满足企业一站式成都全网营销需求,让再小的品牌网站设计也能产生价值!
1.后台导入*.temp模板文件
2.复制skin文件夹至网站根目录覆盖
3.刷新首页,列表页,内容页
4.如果没有变化,修改下栏目,设置栏目使用的模板
帝国作为一个较为老牌的cms程序,多年的不更新,让小编一度遗忘,但精品就是精品,最近非常高兴看到帝国cms升级到7.0版本,可喜可贺。无忧助主机小编,今天就和大家说说帝国cms的模版的一些基础问题,模板就像人的脸一样,一个漂亮的模板这是必须的。也会让网站也上一个层次,今天无忧小编就给大家讲解下如何安装帝国cms模板。
首先是去下载一个模板文件,当然官网上有免费的,也有付费的,至于哪个好,这个站长们仁者见仁,智者见智。
下载完之后解压出来,就可以看到大部分都会包含一个文件夹和一个.temp的文件。
这个时候分两步,
第一步,上传文件夹到根目录下(注意是否有同名文件,如果有就需要重新考虑怎么使用这个模板了。),
第二步,网站后台导入.temp这个文件。
如何导入这个.temp文件呢?
首先是登陆网站后台,找到模板—模板组管理—导出/导入模板组
帝国CMS后台
之后在页面的右边可以看到导入模块组的选项,找到那个.temp文件导入,一般来说都是下载对应编码格式的模板文件,所以不需要勾选转编码。
帝国CMS导入模版
选择导入后成功导入。之后在刚刚的模板组那里会多出来刚刚新安装个模板的名称的选项
帝国CMS设置模版
勾选之后设为默认,再去更新网站数据就行了。
帝国CMS封装了一个SQL,文件位置是e/class/db_sql.php;使用程序本身的类库可以给我们的开发带来便利和效率,同时可以减少增设文件数量等。
首先,做下准备工作:
在e目录下建立测试目录,例如我建立的是e/trylife/td-test/
在1中目录下建立个PHP文件,例如我建立的是e/trylife/td/test-db_sql.php
文件中写入代码如下:
?php
/*引用文件*/
include("../../class/connect.php");
include("../../class/db_sql.php");
/*建立数据库链接
与
实例化类*/
$link=db_connect();
$empire=new
mysqlquery();
/*中间的这个位置用于我们测试代码*/
/*关闭数据库连接
与
释放类*/
db_close();
$empire=null;
?
第一个测试的对象:query
query()执行的是mysql_query()
返回值同样遵循PHP手册中对mysql_query()的解释,不过执行失败的情况下是和mysq_query不一样地
测试代码如下(去除了篇幅比较大的注释):
?php
include("../../class/connect.php");
include("../../class/db_sql.php");
$link=db_connect();
$empire=new
mysqlquery();
function
hr(){
echo
'
hr
/--';
}
$sql=$empire-query("select
id,title
from
{$dbtbpre}ecms_news");
var_dump($sql);
hr();
//如语句执行成功则返回true
$sql=$empire-query("UPDATE
{$dbtbpre}ecms_news
set
title='标题'
where
id=1");
var_dump($sql);
hr();
//如语句执行失败则终止执行并返回错误语句
下面的语句用了不存在的字段
$sql=$empire-query("UPDATE
{$dbtbpre}ecms_news
set
titlesss='标题'
where
id=1");
var_dump($sql);
hr();
db_close();
$empire=null;
?
关于query这个对象的源文如下:在e/class/db_sql.php第九行;die()查看PHP手册解释为"die()
函数输出一条消息,并退出当前脚本";所以第三条测试语句下的var_dump()
及其
hr(),都没有执行就退出了;
function
query($query)
{
$this-sql=mysql_query($query)
or
die(mysql_error().''.str_replace($GLOBALS['dbtbpre'],'***_',$query));
return
$this-sql;
}