本文目录一览:
- 1、火车头要采集一个新的字段内容,怎么采集并加到dedecms里
- 2、火车头采集dedecms无法获取分类列表?
- 3、用火车头采集的图片怎么可以发布到dede网站图片内容中去?
- 4、火车头采集器织梦发布缩略图问题知道的朋友麻烦解答下,谢谢
- 5、火车头采集器采集正常,发布失败提示无标题(实际上标题采集正常)
火车头要采集一个新的字段内容,怎么采集并加到dedecms里
完全没看懂你想问什么,你是想说需要采集某个标签然后发布到DEDE还是其他的意思?
如果是采集标签,首先讲采集部分,需要针对该采集部分添加一个标签去采集,具体的就是在火车头的那个采集规则里添加,
发布部分需要在DEDE中后台添加字段,然后修改火车头发布模块(如果dede原本就带有的话就不需要修改)
火车头采集dedecms无法获取分类列表?
火车头采集器 dede栏目列表采集问题。现在用的是V9,用软件自带的dede5.7 文章,下边跟的是自己网站的地址,用的是自己网站的用户名和密码,居然成功登录,还能时不时的获取到列表目录ID和名称。 然后建好自己的web发布模块,把获取栏目ID和名称的代码直接粘贴复制进去,却怎么也获得不了栏目ID和列表。我真是醉了啊!!!!!!!!!!
这个栏目列表ID到底如何获取呢?现在有两种获取方面的疑惑:
一、从生成菜单,生成栏目HTML获取方法。有案例的话会非常好。
二、从添加文章,栏目列表获取方法。有案例的话会非常好。
用火车头采集的图片怎么可以发布到dede网站图片内容中去?
免费的只能用FTP传上去 ...如果是用dedecms搭建网站的话,可以用采集侠进行...则利用火车头的下载图片的功能,然后再上传到服务器,再发布内容。就可以讲...
火车头采集器织梦发布缩略图问题知道的朋友麻烦解答下,谢谢
好像火车头采集器没有出dede的插件吧,火车头采集器是个本地采集然后导入网站的采集工具!
在电脑上安装好火车头,然后设置好采集规则,把你的网站的后台设置好,就可以了!
火车头采集器采集正常,发布失败提示无标题(实际上标题采集正常)
1
大家都知道php有个函数htmlspecialchars()是将预定义字符串做转换的,而htmlspecialchars()这个函数在php5.4默认为utf8编码的
2
一般建站新手站长搭建织梦环境都是用的dedeampz织梦集成环境一键搭建的织梦环境,原因就在这里了,dedeampz搭建完成的CMS网站默认的编码格式是gbk的
3
如果你安装的是织梦5.3或者5.6可能没事,因为dede5.6之前的版本其中php的版本默认配置的是5.3版本的php,但是织梦5.7开始集成其中的php是5.4版本的,而这时的php5.4默认编码格式跟环境的编码格式冲突(格式不一致)
4
格式不一致的时候如果你输入的标题是纯英文+数字,这没问题,能正常使用,因为编码格式utf-8跟gbk的区别在于中文字符
5
如果你输入的是中文字符,那么htmlspecialchars()函数在转换的时候因为编码格式不同导致的乱码是他不识别,所以就直接输出空,因为他什么也没有转过来,这也就是为什么你输入汉语标题提交,却提示“标题不能为空”的原因!
6
问题分析清楚了,解决方法也很明显了,下面提供两种解决方法
第一种:将php的版本切换回5.3版本或者比5.3更早的版本的,这个问题自然就解决了
7
第二种:给htmlspecialchars(函数)添加ENT_COMPAT ,'GB2312'
就是给php的这个函数强制设定编码格式,这样也能解决这个问题,具体对应的位置是
①:dede/article_add.php 这个php文件中查找
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改成
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
②:然后再找到dede/article_edit.php这个php文件中查找
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改成
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
③:include/ckeditor/ckeditor_php5.php 查找
htmlspecialchars($value)
改为htmlspecialchars($value, ENT_COMPAT ,'GB2312')
这样也能解决以上问题
本文采用站点信息
解决的请点赞