Your IP : 216.73.216.209


Current Path : /home/megadansyp/www/modules/mod_pwebbox/form/fields/
Upload File :
Current File : /home/megadansyp/www/modules/mod_pwebbox/form/fields/pwebbuttonconfig.php

<?php
/**
 * @package     pwebbox
 * @version 	2.0.0
 *
 * @copyright   Copyright (C) 2015 Perfect Web. All rights reserved. http://www.perfect-web.co
 * @license     GNU General Public Licence http://www.gnu.org/licenses/gpl-3.0.html
 */

defined('_JEXEC') or die('Restricted access');

jimport('joomla.form.formfield');

class JFormFieldPwebButtonConfig extends JFormField
{
    protected $type = 'PwebButtonConfig';

    /**
     * Method to get the field input markup.
     *
     * @return	string	The field input markup.
     * @since	1.6
     */
    protected function getInput()
    {   
        $icon1 = '';
        $icon2 = '';
        // For J!2.5 integration.
        if (is_file(JPATH_ROOT.'/media/jui/css/icomoon.css'))
        {
            $icon1 = '<i class="icon-cog"></i> ';
            $icon2 = '  <i class="icon-chevron-up"></i><i class="icon-chevron-down"></i>';
        }
        
        // $this->class property doesn't exist in J!2.5 so let's use $this->element['class'].
        $html = '<button type="button" class="btn pweb-button-toggler ' . $this->element['class'] . '" data-target-id="#' . $this->element['pweb_target_id'] . '">
                    ' . $icon1 . '<span>' . JText::_($this->element['label']) . '</span>' . $icon2 .
                '</button>';
        
        return $html;
    }

}