Your IP : 216.73.216.43


Current Path : /home/cbequiperp/www/plugins/system/ztshortcodes/core/field/
Upload File :
Current File : /home/cbequiperp/www/plugins/system/ztshortcodes/core/field/radio.php

<?php
/**
 * @name        Zt Shortcodes
 * @package     Plugin
 * @subpackage  System
 * @author      Viet Vu <info@jooservices.com>
 * @link        http://jooservices.com
 * @copyright   JOOservices Ltd
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * 
 * @version    1.0.2
 * @since      1.0.0
 */
defined('_JEXEC') or die('Restricted access');

/**
 * Class exists checking
 */
if (!class_exists('ZtShortcodesFieldRadio'))
{

    /**
     * 
     */
    class ZtShortcodesFieldRadio extends ZtShortcodesField
    {

        /**
         * 
         * @return string
         */
        public function render()
        {

            $html [] = '<div class="form-group">';
            $html [] = $this->_getLabel();

            foreach ($this->get('options', array()) as $option)
            {
                $html [] = '<input '
                        . 'class="zt-input form-control"'
                        . 'type="radio" '
                        . 'value="' . $option['value'] . '" '
                        . (isset($option['checked']) ? 'checked="' . $option['checked'] . '"' : '')
                        . 'name="' . $this->get('name') . '">'
                        . $option['label']
                        . '</option>';
            }

            $html [] = '</div>';
            return implode(PHP_EOL, $html);
        }

    }

}