DOCCMS

DOCCMS

稻壳CMS专区
模板专区

模板专区

模板发布和下载
常见问题

常见问题

DOCCMS常见问题
源码专区

源码专区

其他源码下载

增强Doccms模板易用性的十个技巧

常见问题koran 发表了文章 • 0 个评论 • 218 次浏览 • 2017-04-06 14:11 • 来自相关话题

Doccms企业网站模板的易用性非常重要,只有方便易用,管理网站才有效率。雅风总结了十个提升稻壳cms模板易用性技巧的方法:

1、用站点标题标签做logo的替代文本

这样有两个好处:屏幕阅读器能识别logo图片代表的含义,图片未加载到时,也能告诉非视障用户那里是你的logo,同时,对于seo优化帮助更大。

几种方法:

<img src="logo.png" alt="<?php echo $tag['site.title']; ?>">

或者,你用背景图来实现logo的话,也可以添加title属性来实现:

<span title="<?php echo $tag['site.title']; ?>"></span>

当然,链接+背景图的方式是最好的,但最好也加上title属性:

<a title="<?php echo $tag['site.title']; ?>"><h1><?php echo $tag['site.title']; ?></h1></a>

2、链接Doccms模板res目录中的JQ文件

JQ文件版本不同的话,会导致稻壳cms模板中的一些JQ特效失效,所以最好链接Doccms模板中res目录里的JQ文件,这样通用性比较强,不会造成模板默认的JQ特效失效,代码如下:

<script type="text/javascript" src="<?php echo $tag['path.skin']; ?>res/js/jquery.min.js"></script>

3、首页的公司简介或联系我们等内容可以单独建立栏目调用

很多人在制作Doccms模板时,首页的公司简介或联系我们的内容都习惯直接调用对应栏目的内容,这样有时候管理内容时不太方便,所以建议单独建立图文频道存放首页调用的这些图文内容。

4、给稻壳cms模板增加全站模糊搜索功能

全站模糊搜索一个表单就搞定,非常实用,代码如下:

<form method="post" action="<?php echo $tag['form.action.search']; ?>">
<input type="text" name="keyword" />
<input type="submit" />
</form>

5、给index.php和common.php两个模板的页面里都添加一个h1标题

这个原因不用多说,不只是有利于SEO,对网站整体的可用性和可读性都很有帮助。

6、架构好文件目录

css、images、js等目录要结构清晰,不同文件分开存放,不但制作方便,修改起来也方便。

7、统一reset.css

Doccms模板里有好几处文件都有reset.css的相关内容,这些一定要检查一遍并统一使用一个标准的reset.css,否则容易出现莫名其妙的页面布局错误。

8、避免直接写栏目名和栏目链接地址

虽然在Doccms模板中直接写栏目名和链接地址方便修改,但对于后台更新来说却很不方便,所以雅风建议你用<?php echo sys_menu_info('title',false,1)?>来写栏目名称,用<?php echo sys_href(1)?>来写栏目链接地址,以后如果修改的话,后台修改好栏目名之后,模板里直接改下ID即可,方便快速,而且无论是动态地址还是伪静态还是生成静态,都没问题。

9、使用最新的index样式和parts样式

这个可以直接去Doccms论坛下载最新版本的index样式和parts样式。

10、完善丰富config.xml文件信息

config.xml文件里的信息就是Doccms模板的名片,所以一定要完善和丰富config.xml内容,以便在后台管理模板时能够方便识别易于设置。

以上是雅风总结的十条有关提升Doccms模板易用性的一些个人见解,欢迎指正和交流。雅风QQ:5685200 雅风工作室网站:http://www.htmcss.com/

本文出处:企业网站模板网 http://www.950d.com/ 转载请注明,谢谢。 查看全部
Doccms企业网站模板的易用性非常重要,只有方便易用,管理网站才有效率。雅风总结了十个提升稻壳cms模板易用性技巧的方法:

1、用站点标题标签做logo的替代文本

这样有两个好处:屏幕阅读器能识别logo图片代表的含义,图片未加载到时,也能告诉非视障用户那里是你的logo,同时,对于seo优化帮助更大。

几种方法:

<img src="logo.png" alt="<?php echo $tag['site.title']; ?>">

或者,你用背景图来实现logo的话,也可以添加title属性来实现:

<span title="<?php echo $tag['site.title']; ?>"></span>

当然,链接+背景图的方式是最好的,但最好也加上title属性:

<a title="<?php echo $tag['site.title']; ?>"><h1><?php echo $tag['site.title']; ?></h1></a>

2、链接Doccms模板res目录中的JQ文件

JQ文件版本不同的话,会导致稻壳cms模板中的一些JQ特效失效,所以最好链接Doccms模板中res目录里的JQ文件,这样通用性比较强,不会造成模板默认的JQ特效失效,代码如下:

<script type="text/javascript" src="<?php echo $tag['path.skin']; ?>res/js/jquery.min.js"></script>

3、首页的公司简介或联系我们等内容可以单独建立栏目调用

很多人在制作Doccms模板时,首页的公司简介或联系我们的内容都习惯直接调用对应栏目的内容,这样有时候管理内容时不太方便,所以建议单独建立图文频道存放首页调用的这些图文内容。

4、给稻壳cms模板增加全站模糊搜索功能

全站模糊搜索一个表单就搞定,非常实用,代码如下:

<form method="post" action="<?php echo $tag['form.action.search']; ?>">
<input type="text" name="keyword" />
<input type="submit" />
</form>

5、给index.php和common.php两个模板的页面里都添加一个h1标题

这个原因不用多说,不只是有利于SEO,对网站整体的可用性和可读性都很有帮助。

6、架构好文件目录

css、images、js等目录要结构清晰,不同文件分开存放,不但制作方便,修改起来也方便。

7、统一reset.css

Doccms模板里有好几处文件都有reset.css的相关内容,这些一定要检查一遍并统一使用一个标准的reset.css,否则容易出现莫名其妙的页面布局错误。

8、避免直接写栏目名和栏目链接地址

虽然在Doccms模板中直接写栏目名和链接地址方便修改,但对于后台更新来说却很不方便,所以雅风建议你用<?php echo sys_menu_info('title',false,1)?>来写栏目名称,用<?php echo sys_href(1)?>来写栏目链接地址,以后如果修改的话,后台修改好栏目名之后,模板里直接改下ID即可,方便快速,而且无论是动态地址还是伪静态还是生成静态,都没问题。

9、使用最新的index样式和parts样式

这个可以直接去Doccms论坛下载最新版本的index样式和parts样式。

10、完善丰富config.xml文件信息

config.xml文件里的信息就是Doccms模板的名片,所以一定要完善和丰富config.xml内容,以便在后台管理模板时能够方便识别易于设置。

以上是雅风总结的十条有关提升Doccms模板易用性的一些个人见解,欢迎指正和交流。雅风QQ:5685200 雅风工作室网站:http://www.htmcss.com/

本文出处:企业网站模板网 http://www.950d.com/ 转载请注明,谢谢。

稻壳cms安装后如何更改或删除地址栏里的ICO图标

常见问题koran 发表了文章 • 0 个评论 • 175 次浏览 • 2017-04-06 14:10 • 来自相关话题

稻壳cms安装后如何更改或删除地址栏里的ICO图标:

直接更换或删除根目录favicon.ico文件即可,然后清空浏览器缓存,刷新页面,图标即可更换或删除。
稻壳cms安装后如何更改或删除地址栏里的ICO图标:

直接更换或删除根目录favicon.ico文件即可,然后清空浏览器缓存,刷新页面,图标即可更换或删除。

Doccms X 1.0新闻列表标签排序无效bug的修复方法

常见问题koran 发表了文章 • 0 个评论 • 194 次浏览 • 2017-04-06 14:09 • 来自相关话题

Doccms X 1.0新闻列表标签排序无效bug的修复方法

手动修改 content/index/list.php 37行 为:

$sql="SELECT * FROM ".TB_PREFIX."list WHERE channelId IN(".$channelId.") ".$opts['sqlotherwhere']." ORDER BY ".$ordering." DESC"; 查看全部
Doccms X 1.0新闻列表标签排序无效bug的修复方法

手动修改 content/index/list.php 37行 为:

$sql="SELECT * FROM ".TB_PREFIX."list WHERE channelId IN(".$channelId.") ".$opts['sqlotherwhere']." ORDER BY ".$ordering." DESC";

Doccms图文调用标签doc_article显示html代码参数无效bug修复方法

常见问题koran 发表了文章 • 0 个评论 • 233 次浏览 • 2017-04-06 14:08 • 来自相关话题

Doccms图文调用标签doc_article中控制是否显示html代码的参数无效,也就是倒数第三个参数,这个bug解决方法如下:

打开doccms程序文件:/content/index/article.php 将47行修改为: if(!$opts['hastag'])$o->content=strip_tags($o->content); 这样就可以了 查看全部
Doccms图文调用标签doc_article中控制是否显示html代码的参数无效,也就是倒数第三个参数,这个bug解决方法如下:

打开doccms程序文件:/content/index/article.php 将47行修改为: if(!$opts['hastag'])$o->content=strip_tags($o->content); 这样就可以了

DOCCMS 1.0 如何精简集成测试数据

常见问题koran 发表了文章 • 0 个评论 • 315 次浏览 • 2017-04-06 14:07 • 来自相关话题

AS WE ALL KNOW,稻壳1.0目前还没有非集成测试数据的版本(至少我没有找到),首先说下什么是测试数据,测试数据就是你安装上稻壳CMS后自带的一些文章,相册,视频等内容,测试数据可以让第一次使用稻壳的朋友快速全面地了解稻壳的功能,所以强烈建议第一次使用稻壳的朋友下载官方的完整版稻壳CMS(大小20.2MB,解压后25.5MB)。

BUT,如果我们已经掌握稻壳的使用方法,那么就完全没有必要上传含有测试数据的版本了,尤其是当我们的网速不怎么样的时候,看着FTP一点点的上传简直就是一种煎熬。虽然在安装稻壳的页面可以选择是否安装测试数据,但是不论我们安装还是不安装,毕竟它已经上传了。。。

SO,我们可以做一个精简,在上传到空间之前就减减肥。(注意:本精简不会删掉任何稻壳CMS的功能,仅仅是去掉测试数据和多余的编辑器以及新手指导等东东)。

OK,LET'S GO!

首先,精简upload文件夹。

Upload文件夹是网站添加的文章,相册等上传的图片,视频等存放的地方,所以,如果你没有添加过任何文章或图片,那么里面含有的都是官方测速数据里面的东西。

打开upload文件夹,将2010文件夹删除,Image文件夹下的所有子文件夹删除,放心删!其余的几个Flash文件夹等是空的(至少版本1.0是空的)删除后你会发现,这一步,你精简掉了 8.79MB的东西。(该文件夹给我印象最深刻的图片就是幸福的氓流果一脸满足的表情)

然后再看skins文件夹,很明显,这里面的两个子文件夹是默认的两套模板文件夹,需要使用默认模板的,可以保留,不需要的,全部删除也无妨,(删除掉默认模板的请在里面添加自己的模板),安装完网站后前台会提示你没有模板文件,这时只要在后台选择你自己添加的模板文件就可以了。这一步最多可精简掉3.79MB。下面提供的下载包并未精简掉默认模板。

然后,我们将矛头对准setup文件夹,上一步我们删掉了测速数据里面的图片,那么这一步我们精简掉文字部分。打开setup文件夹,删掉demo5.sql,这一步我们精简掉232K。

Inc文件夹我建议跳过,该文件包括一些函数和404网页的一些东西,除非你不想用官方的404页面,你可以删掉某些东西。

然后是editor文件夹,该文件夹是稻壳后台使用的编辑器,因为从深喉咙到稻壳,稻壳增加了一个Ueditor,所以也就增加了一定的空间,Ueditor是百度2012年12月左右出品的编辑器,功能十分强悍,堪比office word(当然,稻壳是定制的,所以这里的Ueditor并不是它的完全体), 不过我觉得kindeditor挺好的,基本够用,而且从用户来说,基本只是使用一种编辑器,所以我删掉了ueditor,(这个完全看个人爱好,但是如果你去掉了keditor,需要在后台选择ueditor为编辑器。)这一步,我精简掉了6.8MB。Keditor要小得多,才1.12MB。

Content文件夹没什么好清理的,里面涉及到了网站的功能模块,比如doc标签是如何从数据库调用数据的等等。

最后一个文件夹是admini,后台文件夹。

直接进入admini下的images文件夹。

Ad_focus是广告模块中用来演示的图片,删除后后台依旧可以看到由CSS定义的广告框,所以不影响,我们删了它!!删了它!!

Navtip文件夹是后台导航里对新手进行指导的那些图片,所以既然你已经是老手,还需要指导吗??删了它!!!删了它!!

Thumb文件夹里面的图片是后台的样例展示,它会告诉你,你更新的内容所以我觉得也可以。。。。。。删了它。。。。

剩下的东西不建议大家再继续删。尤其是当你看到稻壳的LOGO图片的时候一兴奋把该图片换了或者删了,你会后悔的。。。。嘿嘿。。。。

当然,既然是开源,方法是有的,但是劳动成果是一定要尊重的,尤其是在后台登陆页和使用页面,一定要在登陆框或者后台显眼的位置留着人家的版权,比如powered by doccms等字样!!

现在我们看下我们的文件夹有多大:7.64MB,还记得一开始稻壳25.5MB的秀美面庞吗??

以上内容只是建议,都是建议,仅仅是建议,出现神马神马神马的问题的话,后果自负。 查看全部
AS WE ALL KNOW,稻壳1.0目前还没有非集成测试数据的版本(至少我没有找到),首先说下什么是测试数据,测试数据就是你安装上稻壳CMS后自带的一些文章,相册,视频等内容,测试数据可以让第一次使用稻壳的朋友快速全面地了解稻壳的功能,所以强烈建议第一次使用稻壳的朋友下载官方的完整版稻壳CMS(大小20.2MB,解压后25.5MB)。

BUT,如果我们已经掌握稻壳的使用方法,那么就完全没有必要上传含有测试数据的版本了,尤其是当我们的网速不怎么样的时候,看着FTP一点点的上传简直就是一种煎熬。虽然在安装稻壳的页面可以选择是否安装测试数据,但是不论我们安装还是不安装,毕竟它已经上传了。。。

SO,我们可以做一个精简,在上传到空间之前就减减肥。(注意:本精简不会删掉任何稻壳CMS的功能,仅仅是去掉测试数据和多余的编辑器以及新手指导等东东)。

OK,LET'S GO!

首先,精简upload文件夹。

Upload文件夹是网站添加的文章,相册等上传的图片,视频等存放的地方,所以,如果你没有添加过任何文章或图片,那么里面含有的都是官方测速数据里面的东西。

打开upload文件夹,将2010文件夹删除,Image文件夹下的所有子文件夹删除,放心删!其余的几个Flash文件夹等是空的(至少版本1.0是空的)删除后你会发现,这一步,你精简掉了 8.79MB的东西。(该文件夹给我印象最深刻的图片就是幸福的氓流果一脸满足的表情)

然后再看skins文件夹,很明显,这里面的两个子文件夹是默认的两套模板文件夹,需要使用默认模板的,可以保留,不需要的,全部删除也无妨,(删除掉默认模板的请在里面添加自己的模板),安装完网站后前台会提示你没有模板文件,这时只要在后台选择你自己添加的模板文件就可以了。这一步最多可精简掉3.79MB。下面提供的下载包并未精简掉默认模板。

然后,我们将矛头对准setup文件夹,上一步我们删掉了测速数据里面的图片,那么这一步我们精简掉文字部分。打开setup文件夹,删掉demo5.sql,这一步我们精简掉232K。

Inc文件夹我建议跳过,该文件包括一些函数和404网页的一些东西,除非你不想用官方的404页面,你可以删掉某些东西。

然后是editor文件夹,该文件夹是稻壳后台使用的编辑器,因为从深喉咙到稻壳,稻壳增加了一个Ueditor,所以也就增加了一定的空间,Ueditor是百度2012年12月左右出品的编辑器,功能十分强悍,堪比office word(当然,稻壳是定制的,所以这里的Ueditor并不是它的完全体), 不过我觉得kindeditor挺好的,基本够用,而且从用户来说,基本只是使用一种编辑器,所以我删掉了ueditor,(这个完全看个人爱好,但是如果你去掉了keditor,需要在后台选择ueditor为编辑器。)这一步,我精简掉了6.8MB。Keditor要小得多,才1.12MB。

Content文件夹没什么好清理的,里面涉及到了网站的功能模块,比如doc标签是如何从数据库调用数据的等等。

最后一个文件夹是admini,后台文件夹。

直接进入admini下的images文件夹。

Ad_focus是广告模块中用来演示的图片,删除后后台依旧可以看到由CSS定义的广告框,所以不影响,我们删了它!!删了它!!

Navtip文件夹是后台导航里对新手进行指导的那些图片,所以既然你已经是老手,还需要指导吗??删了它!!!删了它!!

Thumb文件夹里面的图片是后台的样例展示,它会告诉你,你更新的内容所以我觉得也可以。。。。。。删了它。。。。

剩下的东西不建议大家再继续删。尤其是当你看到稻壳的LOGO图片的时候一兴奋把该图片换了或者删了,你会后悔的。。。。嘿嘿。。。。

当然,既然是开源,方法是有的,但是劳动成果是一定要尊重的,尤其是在后台登陆页和使用页面,一定要在登陆框或者后台显眼的位置留着人家的版权,比如powered by doccms等字样!!

现在我们看下我们的文件夹有多大:7.64MB,还记得一开始稻壳25.5MB的秀美面庞吗??

以上内容只是建议,都是建议,仅仅是建议,出现神马神马神马的问题的话,后果自负。

Doccms(稻壳cms)如何设置开启伪静态模式

常见问题koran 发表了文章 • 0 个评论 • 260 次浏览 • 2017-04-05 16:03 • 来自相关话题

Doccms(稻壳cms)就自带伪静态功能,很多朋友不知道如何开启,其实很简单,Doccms设置开启伪静态的方法如下:

登录后台管理,点击右上角的“开始构建网站”,选择“站点设置”,勾选“站点页面永久路径[伪静态路径]”后面的“用来对搜索引擎优化”一项,然后再将“站点页面HTML静态缓存更新设置”中改成“每 0 天自动更新”即可开启伪静态。




有些朋友明明按上面步骤开启了Doccms的伪静态功能,但发现并没有生效,原因一般有两点:一是所使用的服务器环境或者虚拟主机不支持Doccms的伪静态,而是已经生成了静态页面。第一种原因的解决方式是联系空间商调整服务器环境设置,或者换一个支持Doccms伪静态的虚拟主机,雅风平时给客户用的虚拟主机都完美支持Doccms的伪静态;第二种原因的解决方式是进入“静态化管理”,点击红色叉号按钮,一键清理当前缓存,删除之前已经生成的静态页面。 查看全部
Doccms(稻壳cms)就自带伪静态功能,很多朋友不知道如何开启,其实很简单,Doccms设置开启伪静态的方法如下:

登录后台管理,点击右上角的“开始构建网站”,选择“站点设置”,勾选“站点页面永久路径[伪静态路径]”后面的“用来对搜索引擎优化”一项,然后再将“站点页面HTML静态缓存更新设置”中改成“每 0 天自动更新”即可开启伪静态。
Doccms(稻壳cms)如何设置开启伪静态模式.jpg

有些朋友明明按上面步骤开启了Doccms的伪静态功能,但发现并没有生效,原因一般有两点:一是所使用的服务器环境或者虚拟主机不支持Doccms的伪静态,而是已经生成了静态页面。第一种原因的解决方式是联系空间商调整服务器环境设置,或者换一个支持Doccms伪静态的虚拟主机,雅风平时给客户用的虚拟主机都完美支持Doccms的伪静态;第二种原因的解决方式是进入“静态化管理”,点击红色叉号按钮,一键清理当前缓存,删除之前已经生成的静态页面。

Doccms(稻壳cms)如何设置生成html静态页

常见问题koran 发表了文章 • 0 个评论 • 213 次浏览 • 2017-04-05 16:01 • 来自相关话题

Doccms设置生成静态html页面的方法如下:

登录后台管理,点击右上角的“开始构建网站”,选择“站点设置”,设置“站点页面HTML静态缓存目录设置:”后面的目录一项,以选择生成的静态文件的所在目录,然后再将“站点页面HTML静态缓存更新设置”中改成“每 1 天自动更新”,此选项可以在用户访问前台页面后自动更新静态页面,填0 则默认不自动更新静态页面。

然后再选择顶部的“静态化管理”,选择“一键生成”来生成全站静态页。

生成静态页需要环境支持,所以如果生成出现问题,说明空间对生成静态页支持不友好,可以选择伪静态。 查看全部
Doccms设置生成静态html页面的方法如下:

登录后台管理,点击右上角的“开始构建网站”,选择“站点设置”,设置“站点页面HTML静态缓存目录设置:”后面的目录一项,以选择生成的静态文件的所在目录,然后再将“站点页面HTML静态缓存更新设置”中改成“每 1 天自动更新”,此选项可以在用户访问前台页面后自动更新静态页面,填0 则默认不自动更新静态页面。

然后再选择顶部的“静态化管理”,选择“一键生成”来生成全站静态页。

生成静态页需要环境支持,所以如果生成出现问题,说明空间对生成静态页支持不友好,可以选择伪静态。

Doccms如何设置开启和关闭图片水印功能

常见问题koran 发表了文章 • 0 个评论 • 166 次浏览 • 2017-04-05 16:00 • 来自相关话题

Doccms设置使用上传图片时自动添加水印功能的方法如下:

登录后台管理,点击右上角的“开始构建网站”,选择“站点设置”,勾选“是否使用图片水印:”一项,再从“图片水印上传”项目中选择事先做好的水印图片上传即可,这样之后再上传图片,就自动添加水印了。如果不想要水印功能,则取消勾选“是否使用图片水印:”一项即可。

特别说明:水印图片要求PNG透明背景格式的图片。 查看全部
Doccms设置使用上传图片时自动添加水印功能的方法如下:

登录后台管理,点击右上角的“开始构建网站”,选择“站点设置”,勾选“是否使用图片水印:”一项,再从“图片水印上传”项目中选择事先做好的水印图片上传即可,这样之后再上传图片,就自动添加水印了。如果不想要水印功能,则取消勾选“是否使用图片水印:”一项即可。

特别说明:水印图片要求PNG透明背景格式的图片。

Doccms的后台登录密码忘记了怎么办

常见问题koran 发表了文章 • 0 个评论 • 253 次浏览 • 2017-04-05 15:59 • 来自相关话题

Doccms的后台登录密码如果忘记了,就无法进行后台管理了。有些企业站很长时间没有更新,等想起来更新的时候,却不记得后台登录密码了。

Doccms的后台默认登录用户密码都是admin,如果用默认用户密码无法登录,可以操作数据库强制更改密码,前提是有对网站mysql数据库的管理权限。

操作方法:

联系空间商索取数据库用户密码和phpmyadmin在线登录地址,用数据库用户密码登录网站mysql数据库的phpmyadmin,然后找到对应的数据库,Doccms对应的数据库名为doccms,再找到doc_user这个数据表,对表中的id为1username为admin的数据进行强制修改,将其pwd字段内容强制更换为如下字符串:

33e2q1yc3d033e22aesyc2140aec3l850c3a99s21232f297uj57a5a7438n4a0ex4a801yc3d0

保存退出。

然后我们就可以用默认的用户密码admin来登录管理后台了。

登录后别忘记修改成一个复杂安全的密码。雅风提醒你保存好您网站的后台密码。 查看全部
Doccms的后台登录密码如果忘记了,就无法进行后台管理了。有些企业站很长时间没有更新,等想起来更新的时候,却不记得后台登录密码了。

Doccms的后台默认登录用户密码都是admin,如果用默认用户密码无法登录,可以操作数据库强制更改密码,前提是有对网站mysql数据库的管理权限。

操作方法:

联系空间商索取数据库用户密码和phpmyadmin在线登录地址,用数据库用户密码登录网站mysql数据库的phpmyadmin,然后找到对应的数据库,Doccms对应的数据库名为doccms,再找到doc_user这个数据表,对表中的id为1username为admin的数据进行强制修改,将其pwd字段内容强制更换为如下字符串:

33e2q1yc3d033e22aesyc2140aec3l850c3a99s21232f297uj57a5a7438n4a0ex4a801yc3d0

保存退出。

然后我们就可以用默认的用户密码admin来登录管理后台了。

登录后别忘记修改成一个复杂安全的密码。雅风提醒你保存好您网站的后台密码。

稻壳CMS模板教程-第十二节 稻壳cms模板制作常见问题(不定期更新)

常见问题koran 发表了文章 • 0 个评论 • 222 次浏览 • 2017-04-05 11:04 • 来自相关话题

1、如何实现不同栏目使用不同的模板样式?

模板默认有一个common页,全站栏目通用,如果我们网站的不同栏目有不同的样式,那么我们可以创建第二个common页或更多的common页,把创建好的common.php存储在模板的common目录中,例如common/common_list.php,然后在后台——设置导航菜单中,修改对应栏目,选择栏目样式为对应文件即可,见下图:





如果多个栏目都有不同的样式,也可以再导航及栏目菜单管理中一起来选择不同的栏目样式,见下图:





2、网站有公司新闻和法律法规栏目,都想用新闻资讯模块,但显示样式不同,如何实现?

common模板页中,我们用<?php sys_parts() ?>来调用parts文件。<?php sys_parts() ?>是有参数的,括号内可以填写数值,不填的话默认为0,也就是调用的parts文件都是以0结尾的文件,例如list_index_0。

这样我们就可以通过修改<?php sys_parts() ?>的参数来达到调用不同parts文件的目的。

当然,前提是用上个问题的方法,先把其中一个栏目的样式做修改,用一个单独的common模板页。比如我们让公司新闻栏目用默认common模板页,让法律法规栏目用common_list.php模板页,common_list.php模板页中就写<?php sys_parts(1) ?>,然后修改对应的list_index_1、list_view_1两个parts文件即可,更多的样式,以此类推,其他模块原理也一样,不再赘述。

3、同一个页面调用2个或2个以上焦点图时,为什么总出错?

后台的焦点图[盒子ID]相同的原因,创建或修改焦点图时,盒子ID一定要不同才可以,如下图。





4、想做一套英文模板,分页的文字如何改成英文?

把对应parts文件的代码中分页代码里的pager.cn改成pager.en即可自动出现英文分页文字。

例如把 <?php if(!empty($tag['pager.cn'])) echo $tag['pager.cn']; ?> 改成<?php if(!empty($tag['pager.en'])) echo $tag['pager.en']; ?> 即可。
 
  查看全部
1、如何实现不同栏目使用不同的模板样式?

模板默认有一个common页,全站栏目通用,如果我们网站的不同栏目有不同的样式,那么我们可以创建第二个common页或更多的common页,把创建好的common.php存储在模板的common目录中,例如common/common_list.php,然后在后台——设置导航菜单中,修改对应栏目,选择栏目样式为对应文件即可,见下图:

稻壳CMS模板教程-第十二节_稻壳cms模板制作常见问题(不定期更新)(1).jpg

如果多个栏目都有不同的样式,也可以再导航及栏目菜单管理中一起来选择不同的栏目样式,见下图:

稻壳CMS模板教程-第十二节_稻壳cms模板制作常见问题(不定期更新)(2).jpg

2、网站有公司新闻和法律法规栏目,都想用新闻资讯模块,但显示样式不同,如何实现?

common模板页中,我们用<?php sys_parts() ?>来调用parts文件。<?php sys_parts() ?>是有参数的,括号内可以填写数值,不填的话默认为0,也就是调用的parts文件都是以0结尾的文件,例如list_index_0。

这样我们就可以通过修改<?php sys_parts() ?>的参数来达到调用不同parts文件的目的。

当然,前提是用上个问题的方法,先把其中一个栏目的样式做修改,用一个单独的common模板页。比如我们让公司新闻栏目用默认common模板页,让法律法规栏目用common_list.php模板页,common_list.php模板页中就写<?php sys_parts(1) ?>,然后修改对应的list_index_1、list_view_1两个parts文件即可,更多的样式,以此类推,其他模块原理也一样,不再赘述。

3、同一个页面调用2个或2个以上焦点图时,为什么总出错?

后台的焦点图[盒子ID]相同的原因,创建或修改焦点图时,盒子ID一定要不同才可以,如下图。

稻壳CMS模板教程-第十二节_稻壳cms模板制作常见问题(不定期更新)(3).jpg

4、想做一套英文模板,分页的文字如何改成英文?

把对应parts文件的代码中分页代码里的pager.cn改成pager.en即可自动出现英文分页文字。

例如把 <?php if(!empty($tag['pager.cn'])) echo $tag['pager.cn']; ?> 改成<?php if(!empty($tag['pager.en'])) echo $tag['pager.en']; ?> 即可。