zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

用于收藏精华贴子、网友共享的资料等。可以回复,不能发新贴。

版主: Jack

版面规则
本版面不能发新贴,可以回复

zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子offbye » 2008-08-01 23:25

offbye 2008-08-01
在版本 2.110 canzton版本上修改
全部文件转为utf8编码,适用于zencart1.38 utf8中文版
修改了fckeditor不能使用的bug
欢迎大家使用,感谢Zen Cart中文社区 所做的工作!
下面的工作将开发新闻无限级类功能
本人进入zencart模块开发一个多月,发现问题还很多,有问题欢迎和我交流

offbye#163.com

News_Articles_Management_v2.110_offbye_v1.rar
zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug
(129.92 KiB) 被下载 1355 次
offbye
新手上路
新手上路
 
帖子: 15
注册: 2008-07-28 16:40

Re: zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子offbye » 2008-08-01 23:28

需要就下载安装啊 记得帮顶
offbye
新手上路
新手上路
 
帖子: 15
注册: 2008-07-28 16:40

Re: zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子Jack » 2008-08-02 6:56

多谢分享 !
Zen Cart - 让每个人拥有自己生意的梦想成真
加入Zen Cart地图 | 恕不回复站内短信提问 | QQ: 3171061
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子verge » 2008-08-03 23:57

导入数据库时出错。搞的前台页面无法显示。
进行到第4步出错。

错误代码如下:
1366 Incorrect integer value: '' for column 'configuration_group_id' at row 1
in:
[INSERT INTO rjx_configuration_group VALUES ('', '新闻管理', '该选项设置新闻管理', '1', '1');]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.

==============================================
readme文件内容如下:
Zen Cart中文版 v1.2.6d 新闻管理模块 - 版本 2.110 offbye修改版
====================================
Author: Joshua Dechant <dreamscape> <dechantj@pop.belmont.edu>
====================================
汉化:Zen Cart中文社区
====================================

安装:

1. 将 _zen_cart_folder 目录下的文件复制到Zen Cart的相应目录
2. 如果你使用自己的模板,请复制 "classic" 模板目录下的文件到你自己的模板目录中 (includes/templates/your_template_folder)
3. CHMOD 777 以下目录,某些系统可以是 755):
images/news/images_small/
images/news/images_med/
4. 管理页面 → 工具 → SQL工具,导入SQL文件 _install_sql/INSTALL_v2.110.sql
5. 可选安装 – 新闻摘要模块和新闻页面的动态页面标题: 用 _optional_install 目录下的文件覆盖Zen Cart文件。注意:该可选安装修改Zen Cart核心文件,升级Zen Cart时需要特别注意。

使用:
1. 管理页面 → 商店设置 → 新闻管理
2. 管理页面 → 商品管理 → 新闻管理 - 文章
3. 管理页面 → 商品管理 → 新闻管理 - 作者
4. 新闻页面网址为 http://YourZenCartUrlPath/index.php?main_page=news (可以在任何地方放置该链接 – 例如: 放在商店的导航条上,或者信息方框中, 等等。)


zencart的新闻模块v2.110,只是改了templates跟languages的文件,使版面清晰点,原来的不喜欢``
如果你喜欢就试试用~ 图片还是要自己按需要改。地址在languages里可以改。

http://www.artcrimes.cn/canzton/index.p ... _page=news


==============================================================
offbye 2008-08-01
在canzton版本上修改
全部文件转为utf8编码,适用于zencart1.38 utf8中文版
修改了fckeditor不能使用的bug
欢迎大家使用,感谢Zen Cart中文社区 所做的工作!

下面的工作将开发新闻无限级类功能

offbye@163.com


===============================================================
verge
普通会员
普通会员
 
帖子: 29
注册: 2008-07-26 22:54

Re: zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子verge » 2008-08-04 0:56

问题出在:VALUES ('',
以:INSERT INTO configuration_group VALUES ('', '新闻管理', '该选项设置新闻管理', '1', '1');为例:
把:'',用NULL,替换后,就可以正常导入数据库了。

引起错误的插入代码(已经修正)如下所示:
============================================================================

# Configuration
INSERT INTO configuration_group VALUES (NULL, '新闻管理', '该选项设置新闻管理', '1', '1');
UPDATE configuration_group SET sort_order = last_insert_id() WHERE configuration_group_id = last_insert_id();

INSERT INTO configuration VALUES (NULL, '显示新闻摘要', 'DISPLAY_NEWS_SUMMARY', 'true', '在首页显示新闻摘要(可选安装)?', last_insert_id(), '0', NULL, now(), NULL, 'zen_cfg_select_option(array("true", "false"),'),
(NULL, '新闻摘要截止日期', 'DISPLAY_NEWS_SUMMARY_DAYS', '7', '仅显示过去 xx 天内的新闻摘要', last_insert_id(), '1', NULL, now(), NULL, NULL),
(NULL, '新闻摘要长度', 'DISPLAY_NEWS_SUMMARY_LENGTH', '300', '如果文章没有摘要,截断文章的字数为该值', last_insert_id(), '2', NULL, now(), NULL, NULL),
(NULL, '登录后才能撰写评论', 'NEWS_COMMENTS_REQUIRE_CUSTOMER', 'false', '用户登录后才能给新闻撰写评论吗?', last_insert_id(), '3', NULL, now(), NULL, 'zen_cfg_select_option(array("true", "false"),'),
(NULL, '评论者姓名最小字数', 'ENTRY_NEWS_NAME_MIN_LENGTH', '3', '输入评论者姓名的最少字数', last_insert_id(), '4', NULL, now(), NULL, NULL),
(NULL, '评论文字最小字数', 'ENTRY_NEWS_COMMENTS_MIN_LENGTH', '25', '输入的评论的最少字数', last_insert_id(), '5', NULL, now(), NULL, NULL),
(NULL, '电子邮件通知', 'NEWS_COMMENTS_EMAIL_ADMIN_NOTICE', 'true', '有新的评论时,是否给商店管理员发电子邮件通知?', last_insert_id(), '6', NULL, now(), NULL, 'zen_cfg_select_option(array("true", "false"),'),
(NULL, '新闻RSS Feed的天数', 'NEWS_RSS_FEED_NUMBER_OF_DAYS', '7', 'RSS feed将包含过去 xx 天的新闻', last_insert_id(), '7', NULL, now(), NULL, NULL);

新闻模块安装成功后的效果:
01.JPG
管理页面 → 商店设置 → 新闻管理
01.JPG (13.07 KiB) 被浏览 9293 次
新闻管理
03.JPG
管理页面 → 商品管理 → 新闻管理
03.JPG (16.89 KiB) 被浏览 9294 次
管理页面 → 商品管理 → 新闻管理 - 文章
管理页面 → 商品管理 → 新闻管理 - 作者
verge
普通会员
普通会员
 
帖子: 29
注册: 2008-07-26 22:54

Re: zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子verge » 2008-08-07 0:47

1366 Incorrect integer value: '' for column 'news_article_url_store' at row 1
in:
[insert into rjx_news_articles_text (news_article_name, news_article_text, news_article_shorttext, news_article_url, news_article_url_text, news_article_url_2, news_article_url_2_text, news_article_url_3, news_article_url_3_text, news_article_url_4, news_article_url_4_text, news_article_url_store, news_article_url_store_2, news_article_url_store_misc, news_article_url_store_misc_text, news_article_url_store_misc_2, news_article_url_store_misc_2_text, news_image_text, news_image_text_two, article_id, language_id) values ('[北京]李先生,购联想ThinkPad X61,已经发货。', '[北京]李先生,购联想ThinkPad X61,已经发货。
快递公司:顺丰快递
查询网址:www.123.com
快递编号:123456789012345', '[北京]李先生,购联想ThinkPad X61,已经发货。', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '1', '2')]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.
verge
普通会员
普通会员
 
帖子: 29
注册: 2008-07-26 22:54

Re: zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子verge » 2008-08-07 14:02

1366错误 - Incorrect integer value: '' for column 'folder_sn' at row 1
这是mysql5.x的问题

解決方式:
1.编辑 \my.ini
2.找到
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
3.將他注释掉,(#)即可
4.重新启动mysql
verge
普通会员
普通会员
 
帖子: 29
注册: 2008-07-26 22:54

Re: zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子offbye » 2008-08-20 12:40

我本机是mysql 5 ,服务器是mysql4.1 ,均没有出现sql脚本错误的问题,注意要使用zencart自带的mysql安装工具 运行sql 脚本。仍然谢谢楼上的指正
offbye
新手上路
新手上路
 
帖子: 15
注册: 2008-07-28 16:40

Re: zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子支达超 » 2009-09-27 22:58

1146 Table 'a0918235816.news_articles_text' doesn't exist
in:
[SELECT article_id as id, news_article_name as name FROM news_articles_text WHERE language_id = '1']

这个啥意思!!高手指点!!55555!就知道a0918235816 是数据库名称!
支达超
普通会员
普通会员
 
帖子: 22
注册: 2009-09-03 15:11

Re: zencart新闻模块utf8编码,适用zencart1.38 utf8中文版,修改了fckeditor不能使用的bug

帖子daimadaquan » 2009-09-29 19:04

查看你的数据库中news_articles_text这个表是否存在?
人在凡尘里,焉能返自然?
头像
daimadaquan
VIP会员
VIP会员
 
帖子: 512
注册: 2009-03-09 17:34
地址: 江苏 南京

下一页

  • 相关话题
    回复总数
    阅读次数
    最新文章

回到 精华共享



在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客