LifeType 中文開發論壇

測試 => LifeType 1.1 測試 => 主題作者是: slobber 於 八月 31, 2006, 11:38:57 上午



主題: lifetype 1.1 b2 无法添加目录问题
作者: slobber八月 31, 2006, 11:38:57 上午
安装时就无法添加 general 目录,报一个 Fatal error: setNumPublishedArticles,具体的忘了,就是由于没有Category对象,所以这个 method 无法使用之类的。
手工从 phpmyadmin 中加了 general 的 Artical Category,之后发现无法在 admin 中修改,或者添加。
看了sql_error.log,这句话:UPDATE `articles_categories` SET `name`='general', `url`='', `blog_id`='1', `parent_id`='', `description`='fdsfsdfddsf', `in_main_page`='1', `last_modification`='2006-08-31 12:01:13', `properties`='a:0:{}', `num_articles`='0', `num_published_articles`='0', `mangled_name`='general' WHERE id = '1'generated the following error message = Out of range value adjusted for column 'parent_id' at row 1

主要是parent_id 为空了,
修改了lifetype\class\dao\articlecategory.class.php下 270行getParentId如下:
      function getParentId()
      {
         return $this->_parentId ? $this->_parentId : '0';
      }

问题解决。


主題: Re: lifetype 1.1 b2 无法添加目录问题
作者: lss八月 31, 2006, 04:10:23 下午
這個 bug 好像已經修復了,可以下載每日程式的 snapshot 來用,或是從 svn checkout 最新程式碼來用也行。

lss