Example #1
0
 public static function field($field, $value)
 {
     switch ($field['type']) {
         case 'textfield':
             jelli_fields::textfield($field['id'], $value);
             break;
         case 'textarea':
             jelli_fields::textarea($field['id'], $value);
             break;
         case 'tinymce':
             $args = array();
             jelli_fields::tinymce($field['id'], $value, $args);
             break;
         case 'quicktags':
             $args = array('tinymce' => false, 'quicktags' => true);
             jelli_fields::quicktags($field['id'], $value, $args);
             break;
         case 'checkbox':
             jelli_fields::checkbox($field['id'], $value);
             break;
         case 'select':
             jelli_fields::select($field['id'], $field['options'], $value);
             break;
         case 'radio':
             jelli_fields::radio($field['id'], $field['options'], $value);
             break;
         case 'date':
             jelli_fields::date($field['id'], $value);
             break;
         case 'slider':
             jelli_fields::slider($field['id'], $value);
             break;
         case 'image':
             jelli_fields::image($field['id'], $value);
             break;
             /*
             // repeatable  
             case 'repeatable':  
                 echo '<a class="repeatable-add button" href="#">+</a> 
                         <ul id="'.$id.'-repeatable" class="custom_repeatable">';  
                 $i = 0;  
                 if ($value) {  
                     foreach($value as $row) {  
                         echo '<li><span class="sort hndle">|||</span> 
                                     <input type="text" name="'.$id.'['.$i.']" id="'.$id.'" value="'.$row.'" size="30" /> 
                                     <a class="repeatable-remove button" href="#">-</a></li>';  
                         $i++;  
                     }  
                 } else {  
                     echo '<li><span class="sort hndle">|||</span> 
                                 <input type="text" name="'.$id.'['.$i.']" id="'.$id.'" value="" size="30" /> 
                                 <a class="repeatable-remove button" href="#">-</a></li>';  
                 }  
                 echo '</ul> 
                     <span class="description">'.$field['desc'].'</span>';  
             break;   
             */
     }
     //end switch
 }