我是kohana的新手,因爲我習慣於codeigniter。我不得不承認,kohana有很多我想要深入瞭解的有趣的東西,它似乎是ci的一大步,幾乎所有的東西,這都是我的看法。有一件事,我真的很感激自動生成的api瀏覽器,如果它能工作!我延長了HTML「幫手」類以這樣的方式Kohana API瀏覽器
<?php defined('SYSPATH') or die('No direct script access.');
/**
* Extend HTML helper
*/
class HTML extends Kohana_HTML
{
/**
* HTML Wrapper for messages
*
* @param string message content
* @param string message author
* @param int message timestamp
* @return string
* @uses HTML::chars
* @uses Date::fuzzy_span
*/
public static function message($content, $author, $timestamp)
{
$formatted = '<div class="message">';
$formatted .= self::chars($content);
$formatted .= '<span class="author">' . self::chars($author) . '</span>';
$formatted .= '<span class="published">' . Date::fuzzy_span($timestamp) . '</span>';
$formatted .= '</div>';
return $formatted;
}
}
我寫的東西在/application/classes/html.php 當我進入userguide然後API瀏覽器,我看到的類列表和HTML在那裏,我的新方法也在那裏。如果我點擊鏈接,我只是得到一個空白頁面,即使我點擊另一個類/方法,這種行爲也不會改變。
如果我刪除了我的html.php文件的所有內容,那麼所有的api瀏覽器似乎再次工作!我已經在網上搜索這個問題,但我沒有找到任何結果。 你能幫我弄清楚解決方案嗎? Tnx提前