歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 22, 2024, 09:47:32 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  模版設計  |  在模板中加入網誌統計發生問題 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 在模板中加入網誌統計發生問題  (閱讀 20494 次)
jiunn32
新手見習
*
文章: 13



檢視個人資料 個人網站
« 於: 九月 11, 2006, 03:15:01 下午 »

版本:Lifetype1.1
使用模版http://blog.qcoupon.com/bloger.php?blogId=6
目的:在左下方出現網誌統計資料.
作法:加入以下html
   <h3>{$locale->tr("blog_statistics")}</h3>
   <li>{$locale->tr("total_posts")}:{$blog->getTotalPosts()}</li>
   <li>{$locale->tr("total_comments")}:{$blog->getTotalComments()}</li>
   <li>{$locale->tr("total_trackbacks")}:{$blog->getTotalTrackbacks()}</li>
   <li>{$locale->tr("total_viewed")}:{$blog->getViewedTotal()}</li>
結果:只要加入{$blog->getViewedTotal()}就會發生,以下空白情形.
         其他變數顯示都正常,但是顯示閱讀次數的函數會導致從該變數之後都空白.

不知道有沒有人跟我一樣情形... 傷心
已記錄

我不知道何時成功,

但是我知道有嘗試,就有進步!
nba23
LifeType 中文發展團隊
一般會員
*****
文章: 110



檢視個人資料 個人網站
« 回覆文章 #1 於: 九月 11, 2006, 03:24:44 下午 »

 開懷大笑{$blog->getViewedTotal()}这个在新版1.1以后已取消啦,去掉这个,其它的都可以照原来继续用的
已記錄

http://blog.cnplog.com : FreeBSD 6.1-STABLE/APACHE2/PHP4.4.2/MySQL 4.1.21/LifeType 1.1
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #2 於: 九月 11, 2006, 04:27:02 下午 »

是的!基本上這個 function 在 1.1 之後就 phase out 了。以後也不會再加上去了。如果需要,其實可以自己implement 啦!

Mark
已記錄

php
新手見習
*
文章: 23


檢視個人資料
« 回覆文章 #3 於: 十一月 04, 2006, 09:19:16 下午 »

是的!基本上這個 function 在 1.1 之後就 phase out 了。以後也不會再加上去了。如果需要,其實可以自己implement 啦!

Mark

这个功能其实不错的,为何要取消?如何加得?请教。
已記錄
jet_li
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #4 於: 六月 13, 2007, 05:12:16 下午 »

其实我也觉得不应该取消,用户都希望有清楚的统计数据
已記錄
jianmin2
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #5 於: 十月 28, 2007, 12:45:09 下午 »

是的!基本上這個 function 在 1.1 之後就 phase out 了。以後也不會再加上去了。如果需要,其實可以自己implement 啦!

Mark

關於Mark Wu站長說的!小弟在說個更明確一點!
以下文章是在新生部落格學習網(http://blog.snes.tp.edu.tw/blog/2)看到的

修改 /class/summary/dao/summarystatus.class.php
將以下程式加入summarystatus.class.php
getViewedTotal()總瀏覽數
-------程式------------------------------------------------
function getViewedTotal()
{
$query = "SELECT SUM(num_reads) as total FROM ".$this->getPrefix()."articles WHERE blog_id >=0";

$result = $this->Execute( $query );

if (!$result)
return false;

$row = $result->FetchRow();

if (!isset($row["total"]))
return 0;

$result->close();

return $row["total"];
}

再於模版裡加<li>{$locale->tr("total_viewed")}:{$blog->getViewedTotal()}</li>


但是小弟試過了!好 像沒什麼用?不知道是不是我弄錯了!不過~給大家一個可以參考的例子!小弟弄不行,說不定有人試得出來!如果有人試出來!希望到時候大家可以分享給大家!
已記錄
頁: [1]
LifeType 中文開發論壇  |  開發  |  模版設計  |  在模板中加入網誌統計發生問題 « 上篇主題 下篇主題 »
    前往: