2012-7-25 ZT_NEWSII_J25模板研究

这是一款Joomla2.5完全安装型模板,截图如下:

1、采用完全安装方式安装成功

2、显示不了首页:分析default.php,发现right位置的ZT Tabs模块有问题,删除掉其中的ZT Weather插件即可

3、前台图片不显示问题,查看图片的显示方式为timthumb.php,要求在php的配置文件中放开php_gd2.dll即可

4、后台汉化:
首先升级到2.5.6,然后下载2.5.6的中文语言包:zh-CN_joomla_lang_full_2.5.6v1.zip

在joomla.org的扩展==》翻译有下载地址
http://joomlacode.org/gf/project/jtranslation1_6/frs/?action=FrsReleaseBrowse&frs_package_id=5695也可以下载
解压后在后台的扩展管理出安装即可,分别安装前台和后台的语言包成功

5、后台汉化k2
k2版本升级到2.5.7,https://www.transifex.com/projects/p/k2/team/zh_CN/(汉化k2项目组)

找到一个k2_zh-cn_language_pack汉化包,安装后没有发现大的问题,注意汉化包在扩展中是以文件的方式启用的

6、JUser: :_load:无法加载ID为:62 的用户问题:
新增加一个用户,修改数据库users和usergroup_map,确保其id为62

7、k2(2.54)在Joomla 2.51环境下,新建分类,点击新建,点击保存(或者保存后关闭,保存后新建),页面都会跳到空白页:

跟踪到controller的
function save() {
JRequest::checkToken() or jexit('Invalid Token');
$model = $this->getModel('category');
$model->save();===》这里有问题
}
检查model->save函数
if (!$row->check()) {====》这里有问题
$mainframe->redirect('index.php?option=com_k2&view=category&cid='.$row->id, $row->getError(), 'error');
}
检查row->check()函数
function check() {
mb_internal_encoding("UTF-8");===>这里有问题
mb_regex_encoding("UTF-8");
}
最后定位到php.ini的一个选项没有打开extension=php_mbstring.dll,所以以上两个函数不能用

posted @ 2012-07-25 23:08  mingziday  阅读(298)  评论(0编辑  收藏  举报