%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/lightco1/www/administrator/components/com_baforms/views/forms/
Upload File :
Create Path :
Current File : /home/lightco1/www/administrator/components/com_baforms/views/forms/view.html.php

<?php
/**
* @package   BaForms
* @author    Balbooa http://www.balbooa.com/
* @copyright Copyright @ Balbooa
* @license   http://www.gnu.org/licenses/gpl.html GNU/GPL
*/

defined('_JEXEC') or die;

// import Joomla view library
jimport('joomla.application.component.view');
 

class baformsViewForms extends JViewLegacy
{
	protected $items;
    
    protected $pagination;
    
    protected $state;
    
    protected $about;
	/**
	 * View display method
	 * @return void
	 */
	public function display($tpl = null) 
	{
        $this->about = baformsHelper::aboutUs();
        $this->items = $this->get('Items');
		$this->pagination = $this->get('Pagination');
		$this->state = $this->get('State');
		// Set the toolbar
		$this->addToolBar();
       	baformsHelper::addSubmenu('forms');
        $this->sidebar = JHtmlSidebar::render();
        foreach ($this->items as &$item)
		{
			$item->order_up = true;
			$item->order_dn = true;
		}
        
		// Display the template
		parent::display($tpl);
	}
	
	protected function addToolBar ()
	{
		JToolBarHelper::title(JText::_('FORMS_TITLE'), 'star');
		JToolBarHelper::addNew('form.add');
		JToolBarHelper::editList('form.edit');
        JToolBarHelper::custom('forms.duplicate', 'copy.png', 'copy_f2.png', 'JTOOLBAR_DUPLICATE', true);
        JToolbarHelper::publish('forms.publish', 'JTOOLBAR_PUBLISH', true);
        JToolbarHelper::unpublish('forms.unpublish', 'JTOOLBAR_UNPUBLISH', true);
		JToolBarHelper::deleteList('', 'forms.delete');
	}
    
    protected function getSortFields()
	{
		return array(
            'ordering' => JText::_('JGRID_HEADING_ORDERING'),
            'published' => JText::_('JSTATUS'),
			'title' => JText::_('JGLOBAL_TITLE'),
			'id' => JText::_('JGRID_HEADING_ID')
		);
	}
}

Zerion Mini Shell 1.0