本文目录一览:
- 1、在列表页 如何获取一级栏目ID 帝国cms
- 2、帝国cms怎样使栏目id从1开始文章编号从1开始
- 3、帝国cms如何做英文网站
- 4、帝国cms技巧:如何修改栏目的ID号
- 5、如何批量修改文件名 帝国cms
- 6、如何判断自己的帝国CMS编码?
在列表页 如何获取一级栏目ID 帝国cms
获取所有一级栏目ID的方法:
[e:loop={"select * {$dbtbpre}enewsclass where bclassid = 0 order by myorder",100,24,0}]
栏目名称:?=$bqr[classname]?,栏目ID:?=$bqr[classid]?,栏目模型ID:?=$bqr[modid]?
[/e:loop]
帝国cms怎样使栏目id从1开始文章编号从1开始
发现我在建立栏目后,不想使用这个了然后删除掉,然后再建立的时候栏目的ID都不连续了,那么如何解决呢,其实我们可以用备份数据表里的清空表功能可以
使栏目ID从1开始,当然了文章编号也可以从1开始
上面是清空栏目的
接下来
上面是清空文章的
帝国cms如何做英文网站
小白可以用一套帝国CMS程序实现中英文双语效果
基本方法主要解决了下面几个主要问题:
只用同一套程序
实现中英文导航
实现中英文分页
实现中英文数据库伪同步
下面接着来讲如何实现的吧:
建立一个英文内容数据表
建立一个英文的数据模型
英文模板应该采用编码UTF-8
数据伪同步:可以通过采集的方式从中文采集部分字段内容到英文的数据表。之所以是伪同步,是因为以后中文数据库修改了,英文数据库就要你自己去修改了,无法再同步了。
中英文共用的分页形式:原来的中文分页形式是:首页 上一页 下一页 尾页,这样的分页形式无法用在英文。可以修改语言包,建立一个中英文公用的分页形式。
比如:223 | 3 4 5 6 7 8 9 10 11 12 |
这个可以通过修改e/data/langauge/gb/pub/fun.php文件来实现:
92 'pripage'='上一页',
93 'nextpage'='下一页',
94 'lastpage'='尾页',
95 'startpage'='首页',
修改为:
92 'pripage'='',
93 'nextpage'='',
94 'lastpage'='|',
95 'startpage'='|',
6. 中英文共用的导航:原来的导航形式:您当前的位置:首页 图片库 中国近代纸钞 中央银行
在英文里面也会显示:首页 gallery China Republic
“首页”两个中文无法去掉。这同样也要修改语言包e/data/langauge/gb/pub/fun.php文件来实现:
90 'index'='首页',
91 'navfh'='',
修改为:
90 'index'='',
91 'navfh'='',
在实际导航调用时的[!--newsnav--]
中文改成:a href="/"首页/a[!--newsnav--]
英文改成:a href="/index.html"Home/a[!--newsnav--]
一个中英文双语网站是可以这样做出来了。
帝国cms技巧:如何修改栏目的ID号
TAG:帝国cms当我们增加了几个栏目之后,又不想要了,想重新增加栏目,这个时候就会出现栏目ID只能递增栏目ID是递增的,不可以改变,但可以清空从零开始,前提是你所有栏目都不要了。
如何批量修改文件名 帝国cms
默认情况是这么修改的
登录后台,依次找到 栏目 - 其他相关 - 批量替换字段值 ,在 选择替换表 中,找到你所用的表,然后选择 替换字段 为 newstext 原字符中填写你网站中存在的电话,新字符填写你现在的电话,现在选择 替换,把 正则替换 打上对勾 替换一下就OK了,最后重新生成就可以了
如何判断自己的帝国CMS编码?
你直接看模板页里是什么编码啊,如meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
或者在e\class\config.php里看“$phome_ecms_charver='utf-8'; //安装帝国CMS的编码版本”