歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 29, 2024, 01:12:03 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  核心補強  |  如何实现这样的功能呢? 附图 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 如何实现这样的功能呢? 附图  (閱讀 9512 次)
safer
新手見習
*
文章: 8


檢視個人資料
« 於: 三月 08, 2006, 08:00:42 下午 »

用戶添加分類的時候選擇  自己分類 所屬 的繫統分類

在數據庫,lt_articles_categories  內新建個
categoryid

<input name="categorysubcategory" type="radio" id="radio" value="1" />新聞政治
插入 ID 值 就好.......

plog\class\dao\articlecategories.class.php
plog\class\dao\articlecategory.class.php

處如何脩改呢? 
已記錄
safer
新手見習
*
文章: 8


檢視個人資料
« 回覆文章 #1 於: 三月 08, 2006, 08:02:29 下午 »

function  addArticleCategory
就在這個地方  插入數據庫吧....PLOG 的 MVC....看不是很明白
程式碼:
        	$query = "INSERT INTO ".$this->getPrefix()."articles_categories
                      (name,url,blog_id,in_main_page,properties,mangled_name,description)

VALUES
  ('".Db::qstr($articleCategory->getName()).
                      "','".Db::qstr($articleCategory->getURL()).
                      "','".Db::qstr($articleCategory->getBlogId()).
                      "','".Db::qstr($articleCategory->isInMainPage()).
  "','".Db::qstr(serialize($articleCategory-

>getProperties())).
  "', '".TextFilter::urlize($articleCategory-

>getName()).
  "', '".Db::qstr($articleCategory-

>getDescription()).
  "');";
已記錄
maomaode
一般會員
***
文章: 115


檢視個人資料
« 回覆文章 #2 於: 三月 09, 2006, 02:21:46 上午 »

我曾经修改过一次,但是效果并不好,查询超过4张表,会造成性能问题。
如果你能解决这个问题,请分享一下,谢谢
已記錄

我的blog:
               http://maomaode.bokeland.com
Blog搬家/同步
               http://banjia.bokeland.com
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #3 於: 三月 09, 2006, 02:32:45 上午 »

在 1.1 已經有這樣的功能了!所以我這裡就不詳述怎麼做。

如果你有興趣,請自行 Check Out 1.1 development trunk 下來看。但是請記得, 1.1 與 1.0 的 DAO 寫法 是不一樣的,所以在 DAO level 的程式是無法共用的!(請注意,目前 1.1 的 bug 『非常非常的多』,不建議用在 production envrionment)

如果你一定要在 1.0 有這樣的功能,請參考之前 nick 的 implementation: http://bugs.lifetype.net/view.php?id=467

Mark
已記錄

頁: [1]
LifeType 中文開發論壇  |  開發  |  核心補強  |  如何实现这样的功能呢? 附图 « 上篇主題 下篇主題 »
    前往: