Kohana Изменение конфигурации кодом

Bodyanuk

Новичок
Всем привет, товарищи! Стыдно спрашивать, но вынужден...

Делаю админку, а в ней есть "настройка" сайта, тоесть поля: название сайта, ключи, дескрипшн, телефон.

Создал в папке config файлик mysite.php, а там следующий код
PHP:
defined('SYSPATH') or die('No direct script access');
return array(
    'title'       => 'Мой первый сайт на Кохане',
    'description' => 'Самый лучший сайт на свете'
);
Данные с файла отлично вытягиваются, НО! Проблема в редактирование настроек. Я хочу изменить, допустим, title. Пишу следующий код в экшене.

PHP:
	public function action_index()
	{
        $config = Kohana::$config->load('mysite');
        $config->set('title', 'new test');


        $this->template->content = "adminka";
	}
Читал официальную документацию, сделал как надо. В чём проблема, посоветуйте пожалуйста!

пс. сохранять настройки в БД не предлагать
 

Вурдалак

Продвинутый новичок
set() для runtime'а, он не будет сохранять данные в файл. Если нужно поменять — это нужно сделать вручную. В противном случае стоит использовать БД.

Хотя, если внимательнее посмотреть в документацию, там поддерживается writer-интерфейс, можно поискать или реализовать самому.
 
Сверху