|
@ -1,16 +1,16 @@ |
|
|
<?php |
|
|
<?php |
|
|
/** |
|
|
/** |
|
|
* Рутовый класс для любого действия. |
|
|
* Рутовый класс для любого действия. |
|
|
* Описывает основной функционал для работы с классами действий. |
|
|
|
|
|
|
|
|
* Описывает основной функционал для работы с классами действий. |
|
|
* |
|
|
* |
|
|
* @copyright |
|
|
|
|
|
* @link |
|
|
|
|
|
|
|
|
* @copyright |
|
|
|
|
|
* @link |
|
|
* @package Majestic |
|
|
* @package Majestic |
|
|
* @subpackage Action |
|
|
* @subpackage Action |
|
|
* @since |
|
|
|
|
|
|
|
|
* @since |
|
|
* @version SVN: $Id$ |
|
|
* @version SVN: $Id$ |
|
|
* @filesource $URL$ |
|
|
* @filesource $URL$ |
|
|
*/ |
|
|
|
|
|
|
|
|
*/ |
|
|
abstract class Action |
|
|
abstract class Action |
|
|
{ |
|
|
{ |
|
|
public $template; //шаблон действия
|
|
|
public $template; //шаблон действия
|
|
@ -44,8 +44,9 @@ abstract class Action |
|
|
*/ |
|
|
*/ |
|
|
public function display() |
|
|
public function display() |
|
|
{ |
|
|
{ |
|
|
$this->templater = Load::templater(ACTION_TPL_PATH.'/'.$this->template_dir); |
|
|
|
|
|
|
|
|
$this->templater = Load::templater(); |
|
|
$this->prepare(); |
|
|
$this->prepare(); |
|
|
|
|
|
$this->templater->setPath(ACTION_TPL_PATH.'/'.$this->template_dir); |
|
|
return $this->templater->fetch($this->template.'.tpl'); |
|
|
return $this->templater->fetch($this->template.'.tpl'); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|