歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 11:58:15 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  斑竹们在吗~~遇到问题了~~ « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 斑竹们在吗~~遇到问题了~~  (閱讀 9198 次)
kingdom
新手見習
*
文章: 14


檢視個人資料
« 於: 十二月 18, 2006, 10:52:49 上午 »

我把templates\summary\index.template文件复制了一份,改名为hot.template,然后只保留了最活跃的博客那一块,
然后同时把summary.php也复制了一份,改名为hot.php

我想在访问hot.php时调用显示hot.template这个模板应该该哪里???(默认是调用显示index.template) 嚎啕大哭

我的目的就是想做个单独的最活跃博客列表

这样做的话显示正常  可以读出最活跃列表,但是hot.php读的是index.template,我把index.template改为hot.template
然后想让hot.php读hot.template要改哪个文件?

代码:
hot.php
程式碼:
<?php

    
if (!defined"PLOG_CLASS_PATH" )) {
        
define"PLOG_CLASS_PATH"dirname(__FILE__)."/");
    }

    include_once( 
PLOG_CLASS_PATH."class/bootstrap.php" );     
    include_once( 
PLOG_CLASS_PATH."class/summary/controller/summarycontroller.class.php" );
    include_once( 
PLOG_CLASS_PATH."class/net/http/httpvars.class.php" );
    include_once( 
PLOG_CLASS_PATH."class/misc/version.class.php" );
include_once( PLOG_CLASS_PATH."class/net/http/session/sessionmanager.class.php" );

define"SUMMARY_DEFAULT_BLOGS_PER_PAGE"25 );
SessionManager::init();
    
$controller = new SummaryController();
    
$controller->processHttpVars::getRequest());
?>


index.template
程式碼:
{assign var=activeBlogs value=$summaryStats->getMostActiveBlogs()}
    {if $activeBlogs}
      <ul class="itemList">
        {foreach from=$activeBlogs item=blog}
      {assign var="url" value=$blog->getBlogRequestGenerator()}
          <li class="item"><a target='blank' href="{$url->blogLink()}">{$blog->getBlog()|strip_tags|utf8_truncate:24}</a></li>
        {/foreach}
      </ul>
    {/if}
« 最後編輯時間: 十二月 18, 2006, 03:32:17 下午 由 kingdom » 已記錄
bibicall
版主
超級會員
*****
文章: 640


我是豬老大


檢視個人資料 個人網站
« 回覆文章 #1 於: 十二月 18, 2006, 11:49:09 上午 »

好像沒那麼簡單
應該還要去增加或修改class資料夾底下的*.php
把「最活躍的網誌」的 function 寫上去
這樣才在模版裡面調用「最活躍的網誌」的參數才會有作用
只是我不知道該如何修改
你可以參考現有與summary有關的程式都看一下
模仿一下如何寫,看看有沒有用
« 最後編輯時間: 十二月 18, 2006, 11:52:17 上午 由 bibicall » 已記錄

我的虛擬主機基本資料如下
Operating system: Linux
Apache version: 1.3.37
PHP version: 4.4.4
MySQL version: 4.1.21-standard
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #2 於: 十二月 18, 2006, 12:07:32 下午 »

沒空寫個範例給你。

我以前寫過一些關於修改 summary 頁面的文章,這裡有文章彙整的連結,你可以參考看看。

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
kingdom
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #3 於: 十二月 18, 2006, 03:33:21 下午 »

楼上的斑竹大大帮偶看看,我把源代码贴上来了 害羞
已記錄
頁: [1]
LifeType 中文開發論壇  |  支援  |  使用與操作  |  斑竹们在吗~~遇到问题了~~ « 上篇主題 下篇主題 »
    前往: