Your IP : 216.73.217.80


Current Path : /home/jlgagfroyt/www/components/com_vitabook/views/vitabook/
Upload File :
Current File : /home/jlgagfroyt/www/components/com_vitabook/views/vitabook/view.raw.php

<?php
/**
 * @version     2.2.3
 * @package     com_vitabook
 * @copyright   Copyright (C) 2012. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      JoomVita - http://www.joomvita.com
 */

// No direct access
defined('_JEXEC') or die;

jimport('joomla.application.component.viewlegacy');

/**
 * RAW View class for the Vitabook component
 */
class VitabookViewVitabook extends JViewLegacy
{
    protected $messages;
    protected $pagination;

    function display($tpl = null)
    {
        $app = JFactory::getApplication();
        $this->params = $app->getParams('com_vitabook');

        // only messages (AJAX)
        if($tpl=='messages')
        {
            $model = $this->getModel();
            $parent_id = JFactory::getApplication()->input->get('parent_id', null, 'int');
            $start = JFactory::getApplication()->input->get('start', null, 'int');
            $this->messages = $model->getChildren(array($parent_id), $start);
            $this->messages = $model->sortChildMessages();
        }
        // only message (AJAX)
        elseif($tpl=='message')
        {
            $model = $this->getModel();
            $this->messages = array();
            $this->messages[] = $model->getItem(JFactory::getApplication()->input->get('messageId', null, 'int'));
            $tpl = 'messages';
        }
        parent::display($tpl);
    }
}