function my_field_show($fieldid, $entryid, $errors) { //use ci active record $CI =& get_instance(); $CI->db->select('*'); $CI->db->from('fields'); $CI->db->where('id', $fieldid); $CI->db->limit(1); $query = $CI->db->get(); $name = ""; foreach ($query->result() as $row) { if ($row->type == "plain-text") { $content = my_html_escape(my_field_content($entryid, $row->name)); echo "\n <div class='form-group'>\n <label>{$row->name}</label>\n <div class='igs-small'>{$row->instructions}</div>\n <input name='{$row->name}' \n type='text' \n class='form-control' \n placeholder='Type here' \n data-toggle='tooltip' \n data-placement='top' \n title='' \n value='{$content}'>\n </div>"; echo "<div class='errors'>{$errors}</div>"; } if ($row->type == "number") { $content = my_field_content($entryid, $row->name); echo "\n <div class='form-group'>\n <label>{$row->name}</label>\n <div class='igs-small'>{$row->instructions}</div>\n <input name='{$row->name}' \n type='text' \n class='form-control' \n placeholder='Type here' \n data-toggle='tooltip' \n data-placement='top' \n title='' value='{$content}'>\n </div>"; echo "<div class='errors'>{$errors}</div>"; } if ($row->type == "drop-down") { $content = my_field_content($entryid, $row->name); $arr = explode(",", $row->opts); echo "\n <div class='form-group'>\n <label>{$row->name}</label>\n <div class='igs-small'>{$row->instructions}</div>\n <select name='{$row->name}' class='form-control m-b'>"; foreach ($arr as $key) { if ($key === $content) { echo "<option value='{$key}' selected>{$key}</option>"; } else { echo "<option value='{$key}'>{$key}</option>"; } } echo " \n </select>\n </div>"; echo "<div class='errors'>{$errors}</div>"; } if ($row->type == "check-box") { //get the actual content $t2 = my_checkbox($row->name, $entryid); $arr = explode(",", $row->opts); echo "\n <div class='form-group'>\n <label>{$row->name}</label>\n <div class='igs-small'>{$row->instructions}</div>\n <input type='text' \n name='chk-{$row->name}' \n id='' value='' \n style='display:none;'/>"; foreach ($arr as $key) { if (my_is_in($key, $t2)) { echo "\n <label>\n <input type='checkbox' name='chk-{$row->name}[]' value='{$key}' checked> \n </label> {$key}<br/>"; } else { echo "\n <label>\n <input type='checkbox' name='chk-{$row->name}[]' value='{$key}' > \n </label> {$key}<br/>"; } } echo "</div>"; } if ($row->type == "multi-line") { $content = my_field_content($entryid, $row->name); echo "\n <div class='form-group'>\n <label>{$row->name}</label>\n <div class='igs-small'>{$row->instructions}</div>\n \n <textarea name='{$row->name}' class='form-control' rows='5' placeholder='Type here' data-toggle='tooltip' data-placement='top'>{$content}</textarea>\n\n </div>"; echo "<div class='errors'>{$errors}</div>"; } if ($row->type == "rich-text") { $content = my_field_content($entryid, $row->name); echo "\n <input type='text' \n name='{$row->name}' \n id='{$row->name}' \n value='' \n style='display:none;' />\n <div class='form-group'>\n <label>{$row->name}</label> \n <a href='#' class='t-edit' uid='{$row->name}'>Edit</a>\n <div class='igs-small'>{$row->instructions}</div>\n <div id='tmp-{$row->name}' \n class='rich' \n uid='{$row->name}'>\n {$content}\n </div>\n </div>"; echo "<div class='errors'>{$errors}</div>"; } if ($row->type == "color") { $content = my_field_content($entryid, $row->name); echo "\n <div class='form-group'>\n <label>{$row->name}</label>\n <div class='igs-small'>{$row->instructions}</div>\n <input class='color' \n name='{$row->name}' \n type='text' \n data-required='true' \n class='form-control' \n placeholder='#' \n data-toggle='tooltip' \n data-placement='top' \n title='' \n value='{$content}'>\n </div>"; echo "<div class='errors'>{$errors}</div>"; } if ($row->type == "date") { $content = my_field_content($entryid, $row->name); echo "\n <div class='form-group'>\n\n <label>{$row->name}</label>\n <div class='igs-small'>{$row->instructions}</div>\n <input name='{$row->name}' \n class='input-sm input-s datepicker-input form-control' \n size='16' \n type='text' \n value='{$content}' \n data-toggle='tooltip' \n data-placement='right' \n title='' \n data-date-format='yyyy-mm-dd' \n name='name' \n data-original-title='' \n readonly>\n </div>"; echo "<div class='errors'>{$errors}</div>"; } if ($row->type == "file-upload") { //testing $content = my_field_content($entryid, $row->name); $ee = my_get_img_url($content); echo "\n <div class='clear'></div>\n <div class='form-group'>\n <label>{$row->name}</label>\n <div class='igs-small'>{$row->instructions}</div>\n "; foreach ($ee as $key) { $url = $key['url']; $id = $key['id']; $link = site_url("admin/entries/remove_asset/{$id}"); echo "<img class='img-responsive pull-left' \n src='{$url}' alt='image' \n style='border-radius:10px; margin-left:10px;' />\n <a href='{$link}'>\n <div class='btn btn-sm \n btn-danger btn-rounded \n pull-left remo' \n style='margin-left:10px;' uid='{$id}'>\n <i class='fa fa-minus'></i>\n </div>\n </a>"; } echo "<div class='btn btn-purplet btn-s-xs add-asset' \n uid='{$row->name}' style='margin-left:10px; margin-top:0px;'>\n <strong>Add asset</strong>\n <i class='fa fa-plus pull-left'></i>\n </div> \n </div> \n <div class='clearfix'></div>\n <div class='errors'>{$errors}</div>"; } if ($row->type == "switch") { $content = my_field_content($entryid, $row->name); $checked = ""; if ($content == '1') { $checked = "checked"; } echo "\n <div class='form-group'>\n <label>{$row->name}</label>\n <div class='igs-small'>{$row->instructions}</div>\n <label class='switch'>\n <input type='hidden' value='0' name='{$row->name}'>\n <input type='checkbox' value='1' name='{$row->name}' {$checked}>\n <span></span>\n </label>\n </div>"; echo "<div class='errors'>{$errors}</div>"; } } }
echo my_dropdown('Sales Agent', 'sales_agent', $sales_agent, $sales_agent_list); ?> <?php echo my_input('Alamat', 'address', $address); ?> <?php echo my_input('Telfon', 'phone', $phone); ?> <?php echo my_input('Tanggal Gabung', 'join_date', $join_date); ?> <?php echo my_input('Target', 'target', $target); ?> <?php echo my_checkbox('Aktif', 'active', $active); ?> <input type='hidden' name='mode' id='mode' value='<?php echo $mode; ?> '> </form> <script language='javascript'> function refresh_aed() { var url="<?php echo base_url(); ?>