示例#1
0
 public static function html_input($name, $params = array())
 {
     if (in_array($params['type'], array('button', 'reset', 'submit'))) {
         $params['class'] = 'ui small submit button ' . $params['class'];
     }
     if (in_array($params['type'], array('dropdown'))) {
         $params['class'] = 'ui dropdown selection ' . $params['class'];
     }
     return \GCore\Helpers\Html::html_input($name, $params);
 }
示例#2
0
 public static function html_input($name, $params = array())
 {
     if (!in_array($params['type'], array('radio', 'checkbox', 'checkbox_group'))) {
         $params['class'] = \GCore\Helpers\Html::addClass(array('form-control'), $params['class']);
     }
     if (in_array($params['type'], array('file'))) {
         $params['class'] = \GCore\Helpers\Html::addClass(array('gcore-height-auto'), $params['class']);
     }
     if (!array_intersect(explode(' ', $params['class']), array('A', 'F', 'SSS', 'SS', 'S', 'M', 'L', 'XL', 'XXL', 'XXXL'))) {
         $params['class'] = \GCore\Helpers\Html::addClass(array('A'), $params['class']);
     }
     return \GCore\Helpers\Html::html_input($name, $params);
 }
示例#3
0
 public static function html_input($name, $params = array())
 {
     if (!in_array($params['type'], array('radio', 'checkbox', 'checkbox_group', 'submit', 'button', 'reset'))) {
         $params['class'] = \GCore\Helpers\Html::addClass(array('form-control'), $params['class']);
     }
     if (in_array($params['type'], array('file'))) {
         $params['class'] = \GCore\Helpers\Html::addClass(array('gcore-height-auto'), $params['class']);
     }
     if (in_array($params['type'], array('radio', 'checkbox_group'))) {
         $params['label_input'] = true;
     }
     if (!array_intersect(explode(' ', $params['class']), array('A', 'F', 'SSS', 'SS', 'S', 'M', 'L', 'XL', 'XXL', 'XXXL'))) {
         //$params['class'] = \GCore\Helpers\Html::addClass(array('A'), $params['class']); //bspure fix
     }
     $return = \GCore\Helpers\Html::html_input($name, $params);
     //bspure fix
     if (in_array($params['type'], array('multi'))) {
         $return .= '<div class="clearfix"></div>';
     }
     return $return;
 }