| 
 | |||||||
| Контроллер с поддержкой шаблона в Kohana 
		  Время создания: 26.10.2011 18:15		  
		  Текстовые метки: kohana, templates		  
		    Раздел: Компьютер - Программирование - Язык PHP - Kohana		   
		  Запись: xintrea/mytetra_syncro/master/base/1319638507p5b17nuxaw/text.html на raw.githubusercontent.com		  
 | |||||||
|  | |||||||
| В Kohana есть готовый класс контроллера, который называется Controller_Template. Он унаследован от обычного класса Controller, и в нем добавлена возможность работы с шаблонами. <?php defined('SYSPATH') or die('No direct script access.'); class Controller_Main extends Controller_Template { // Имя файла шаблона // Шаблон ищется в каталоге APPLICATION/views // В даном случае имя файла - APPLICATION/views/basic.php // Если переменная с маленькой буквы, то и имя файла должно начинаться // с маленькой буквы public $template='basic'; public function action_index() { // Задается переменная $content, используемая в коде шаблона $this->template->content='hello, world!'; } } // End Welcome Никаких команд вывода шаблона задавать ненужно. Action-метод контроллера должен просто задать значения переменных $this->template->... и контроллер в конце своей работы сам выдаст содержимое шаблона в поток вывода. | |||||||
| 
 Так же в этом разделе:
  
 | |||||||
|   | |||||||
| 
 | |||||||
| 
 |