注意:此問題已在kohana論壇上提出:http://forum.kohanaframework.org/comments.php?DiscussionID=6451Kohana 3 - 我可以在運行時更改配置文件的設置嗎?
大家好!
我正在嘗試使用HTML淨化器 - 我已安裝並正常工作。我有兩個輔助函數,clean_all和clean_whitelist。
/config/purifier.php <?php defined('SYSPATH') or die('No direct access allowed.'); return array('settings' => array('HTML.Allowed' =>'b,i,p,ul,ol,li'),); ?>
Clean_whitelist -
public static function clean_whitelist($dirty_data) { //Whitelist is defined at APPPATH/config/purifier.php return Security::xss_clean($dirty_data); }
以此爲意,因爲我已經安裝與配置我需要的HTML.Allowed指令的htmlpurifier配置文件的工作。
Clean_all應該工作類似,除了我想我的配置設置HTML.Allowed沒有。
問題:有沒有辦法讓我在運行時更改配置文件?
謝謝,所有!
太棒了!謝謝,我已經着手這樣做,但我很好奇:我需要指定我正在討論的配置嗎?這個調用是否足以自行更改配置?謝謝! – PaleAilment 2010-08-11 18:20:13
$ config會是$ config = Kohana :: config('file');我相信。沒有測試過。 – 2010-08-11 20:38:10