DOCCMS

DOCCMS

稻壳CMS专区
模板专区

模板专区

模板发布和下载
常见问题

常见问题

DOCCMS常见问题
源码专区

源码专区

其他源码下载

Doccms 1.0首页调用产品自定义字段bug的修复方法

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

Doccms X 1.0首页模板中,用标签无法调用产品的自定义字段和自定义选项卡内容,此bug现在已经解决,解决方法:

content\index\_sys.php sys_push_one函数整个替换为(69行---88行):

function sys_push_one($value='',$name='',$channelId=0,$tab=0,$coo='<|@|>')
{
global $db,$tag;
if($channelId){
$menu_model=get_model_type($channelId);
$tempId = $menu_model['type']=='product'?sys_menu_info('id',true,$channelId):$params['id'];
$tag['custom'] = $db->get_row('SELECT * FROM `'.TB_PREFIX.'models_set` WHERE channelId = '.$tempId,ARRAY_A);
}
$rs = $tag['custom'];
if($rs)
{
$fields = explode('@',$rs['field']);
$tabs = explode('@',$rs['field_tab']);
$data = explode($coo,$value);
if(!$tab)
{
$a = array_keys($fields,$name);
}
else
{
$a = array_keys($tabs,$name); 
}
return $data[$a[0]];
}
}

调用方法,首页写在skins\模板名index\product\product_0.php 样式文件里,内页直接写在product_view_0里:

单独调用产品自定义字段:

<?php echo sys_push_one($data['spec'],'自定义字段名',$data['channelId']);?>

单独调用产品自定义选项卡:

<?php echo sys_push_one($data['content'],'产品详情',0,1) ?>



<?php sys_push_one($data['content'],'产品详情',$data['channelId'],1) ?>

内页调用注意一个问题,因为程序改动,多传入一个值,当调用参数时,应该是<?php echo sys_push_one($data['spec'],'参数名',0,0);?>,后面两个零可省略,简写为<?php echo sys_push_one($data['spec'],'参数名');?>,与原来用法一致,但是当调用详情选项的时候,应该是<?php echo sys_push_one($data['spec'],'参数名',0,1);?>,中间要加一个零来占位。这个问题,是雅风测试出来的,在此强调一下用法。

<?php echo sys_push_one($data['content'],'产品详情',0,1) ?>这样调用可能是因为同时调用了参数,单独调用详情那个0,还是要换成$data['channelId']

感谢月下追魂提供此bug的解决方案。 查看全部
Doccms X 1.0首页模板中,用标签无法调用产品的自定义字段和自定义选项卡内容,此bug现在已经解决,解决方法:

content\index\_sys.php sys_push_one函数整个替换为(69行---88行):

function sys_push_one($value='',$name='',$channelId=0,$tab=0,$coo='<|@|>')
{
global $db,$tag;
if($channelId){
$menu_model=get_model_type($channelId);
$tempId = $menu_model['type']=='product'?sys_menu_info('id',true,$channelId):$params['id'];
$tag['custom'] = $db->get_row('SELECT * FROM `'.TB_PREFIX.'models_set` WHERE channelId = '.$tempId,ARRAY_A);
}
$rs = $tag['custom'];
if($rs)
{
$fields = explode('@',$rs['field']);
$tabs = explode('@',$rs['field_tab']);
$data = explode($coo,$value);
if(!$tab)
{
$a = array_keys($fields,$name);
}
else
{
$a = array_keys($tabs,$name); 
}
return $data[$a[0]];
}
}

调用方法,首页写在skins\模板名index\product\product_0.php 样式文件里,内页直接写在product_view_0里:

单独调用产品自定义字段:

<?php echo sys_push_one($data['spec'],'自定义字段名',$data['channelId']);?>

单独调用产品自定义选项卡:

<?php echo sys_push_one($data['content'],'产品详情',0,1) ?>



<?php sys_push_one($data['content'],'产品详情',$data['channelId'],1) ?>

内页调用注意一个问题,因为程序改动,多传入一个值,当调用参数时,应该是<?php echo sys_push_one($data['spec'],'参数名',0,0);?>,后面两个零可省略,简写为<?php echo sys_push_one($data['spec'],'参数名');?>,与原来用法一致,但是当调用详情选项的时候,应该是<?php echo sys_push_one($data['spec'],'参数名',0,1);?>,中间要加一个零来占位。这个问题,是雅风测试出来的,在此强调一下用法。

<?php echo sys_push_one($data['content'],'产品详情',0,1) ?>这样调用可能是因为同时调用了参数,单独调用详情那个0,还是要换成$data['channelId']

感谢月下追魂提供此bug的解决方案。

Doccms模板parts中如何用标签调用当前栏目内容列表

koran 发表了文章 • 0 个评论 • 814 次浏览 • 2017-04-06 14:12 • 来自相关话题

以产品模块为例,想在产品的Parts中用标签调用当前栏目下的产品列表,如果直接用doc_product标签调用,第一个参数如果填$data['id'],则调用出来的产品列表并不是当前栏目的,而是当前栏目父栏目的所有产品列表,这时候我们可以用$request['p']或$params['id']来作为标签的第一个参数,这样就可以调用当前栏目下的内容列表了。

完整标签示例:

<?php doc_product($params['id'],20,5,0,0,0,false,false,'id',0)?>

其他模块同理。

感谢狗头巫师提供解决方案。 查看全部
以产品模块为例,想在产品的Parts中用标签调用当前栏目下的产品列表,如果直接用doc_product标签调用,第一个参数如果填$data['id'],则调用出来的产品列表并不是当前栏目的,而是当前栏目父栏目的所有产品列表,这时候我们可以用$request['p']或$params['id']来作为标签的第一个参数,这样就可以调用当前栏目下的内容列表了。

完整标签示例:

<?php doc_product($params['id'],20,5,0,0,0,false,false,'id',0)?>

其他模块同理。

感谢狗头巫师提供解决方案。

Doccms首页列表样式中调用当前新闻栏目名称的方法

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

Doccms中首页列表样式里,如果想调用当前新闻所属栏目的名称,可以用如下两种方式:

1、<?php echo sys_menu_info('title',false,$data['channelId']) ?>

2、<?php echo get_channel_name($data['channelId']); ?>

例如想实现效果如:

[行业新闻] 网页瀑布流布局浅析-前端工程师必学

则index/list_0.php中的代码如下:

<li><a href="<?php echo sys_href($data['channelId'],'list',$data['id'])?>">[<?php echo sys_menu_info('title',false,$data['channelId']) ?>] <?php echo $data['title']; ?></a></li>

以上方法,感谢Doccms官方群里的元甲、月下追魂、绿箭等朋友的帮助。 查看全部
Doccms中首页列表样式里,如果想调用当前新闻所属栏目的名称,可以用如下两种方式:

1、<?php echo sys_menu_info('title',false,$data['channelId']) ?>

2、<?php echo get_channel_name($data['channelId']); ?>

例如想实现效果如:

[行业新闻] 网页瀑布流布局浅析-前端工程师必学

则index/list_0.php中的代码如下:

<li><a href="<?php echo sys_href($data['channelId'],'list',$data['id'])?>">[<?php echo sys_menu_info('title',false,$data['channelId']) ?>] <?php echo $data['title']; ?></a></li>

以上方法,感谢Doccms官方群里的元甲、月下追魂、绿箭等朋友的帮助。

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

koran 发表了文章 • 0 个评论 • 774 次浏览 • 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 个评论 • 808 次浏览 • 2017-04-06 14:10 • 来自相关话题

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

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

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

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

koran 发表了文章 • 0 个评论 • 728 次浏览 • 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 个评论 • 811 次浏览 • 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 个评论 • 1250 次浏览 • 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 个评论 • 1023 次浏览 • 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 个评论 • 780 次浏览 • 2017-04-05 16:01 • 来自相关话题

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

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

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

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

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

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

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