Ejemplo n.º 1
0
use row\auth\Session;
class Output extends \row\Output
{
    public function display($tpl = true, $vars = null, $layout = true)
    {
        $this->assign('messages', Session::messages());
        return parent::display($tpl, $vars, $layout);
    }
    protected function _init()
    {
        parent::_init();
        $this->assign('Application', $this::$application);
        $this->assign('User', $this::$application->user);
    }
    public static function ajaxlink($text, $path, $options = array())
    {
        $options['onclick'] = 'return openInAjaxPopup(this.href);';
        return static::link($text, $path, $options);
    }
    public static function ajaxActionlink($text, $path, $options = array())
    {
        if (isset($options['action'])) {
            $options['onclick'] = 'return doAjaxAction(this, ' . $options['action'] . ');';
            unset($options['action']);
        }
        return static::link($text, $path, $options);
    }
}
Output::$class = 'app\\specs\\Output';