</div> </form> </div> <!--move file--> <div style="display:none"> <form id="moov_file" method="post" action="<?php echo base_url(); ?> users/googlemoovfile" enctype="multipart/form-data"> <br/> <ul class="tab-field"> <?php global $options; $options = ''; $folderarray = walk_dir_folder_view($this->session->userdata('dbparentfolderid'), "", 'viewmove'); ?> <li><i><strong><?php echo $this->lang->line('file_move_ajx_title'); ?> </strong></i></li> <div id="bothfieldmsg" style="color:#931017;width:82%;text-align: right;font-size: 12px"></div> <li> <span><?php echo form_label($this->lang->line('export_folder_name_label'), 'folderid', 'class="required"'); ?> <em>*</em></span> <div class="input-divs"> <select name="folderid" id="moovefolderid" class="popupselect" > <option value = "">- Select -</option> <?php
function walk_dir_folder_view($parent_id, $levelStr, $action) { $levelStrs = $levelStr; global $options; $ci =& get_instance(); //echo $parent_id; $clientid = $ci->session->userdata('clientId'); $viewfolderarray = $ci->session->userdata('userfolderpermissoin'); $query = "select * from folder_master where userId ={$clientid} and parentId = " . $parent_id; $flieRes = $ci->db->query($query); $fileList = $flieRes->result_array(); //pr($fileList); if (!empty($fileList)) { foreach ($fileList as $file) { //pre($fileList); if ($action == 'viewadd') { if (!empty($viewfolderarray->{$file}['id']->Viewfolder) && $viewfolderarray->{$file}['id']->Viewfolder == "accept" && !empty($viewfolderarray->{$file}['id']->Createfile) && $viewfolderarray->{$file}['id']->Createfile == "accept") { if ($levelStr == "") { $options .= "<option value=" . $file['id'] . ">" . $file['folderName'] . "</option>"; } else { $options .= "<option value=" . $file['id'] . ">" . $levelStr . "|__" . $file['folderName'] . "</option>"; } $levelStrs = $levelStr . " "; } } elseif ($action == 'viewmove') { if (!empty($viewfolderarray->{$file}['id']->Viewfolder) && $viewfolderarray->{$file}['id']->Viewfolder == "accept" && !empty($viewfolderarray->{$file}['id']->moovefile) && $viewfolderarray->{$file}['id']->moovefile == "accept") { if ($levelStr == "") { $options .= "<option value=" . $file['id'] . ">" . $file['folderName'] . "</option>"; } else { $options .= "<option value=" . $file['id'] . ">" . $levelStr . "|__" . $file['folderName'] . "</option>"; } $levelStrs = $levelStr . " "; } } elseif ($action == 'export') { if (!empty($viewfolderarray->{$file}['id']->Viewfolder) && $viewfolderarray->{$file}['id']->Viewfolder == "accept") { if ($levelStr == "") { $options .= "<option value=" . $file['id'] . ">" . $file['folderName'] . "</option>"; } else { $options .= "<option value=" . $file['id'] . ">" . $levelStr . "|__" . $file['folderName'] . "</option>"; } $levelStrs = $levelStr . " "; } } walk_dir_folder_view($file['id'], $levelStrs, $action); } } //pre($options); return $options; }