divide the file with directory
This commit is contained in:
parent
064bddaf45
commit
58f5934475
|
@ -4,10 +4,27 @@ class FilelistController extends Zend_Controller_Action {
|
||||||
$uuid=$this->_request->getParam('uuid');
|
$uuid=$this->_request->getParam('uuid');
|
||||||
$filelist=new FilelistTable();
|
$filelist=new FilelistTable();
|
||||||
$adapter=$filelist->getAdapter();
|
$adapter=$filelist->getAdapter();
|
||||||
$db=$adapter->query("select file_name,file_path from westdc_fileinfo where meta_uuid='$uuid'");
|
$db=$adapter->query("select file_name,file_path,id,meta_uuid from westdc_fileinfo where meta_uuid='$uuid' order by id");
|
||||||
$files=$db->fetchAll();
|
$files=$db->fetchAll();
|
||||||
|
$documents=array();
|
||||||
|
$i=0;
|
||||||
|
foreach($files as $file){
|
||||||
|
$fileName = $file['file_name'];
|
||||||
|
$filePath = $file['file_path'];
|
||||||
|
$id = $file['id'];
|
||||||
|
$pathArray = explode("/",$fileName);
|
||||||
|
if(substr($fileName,-1)=='/'&&empty($pathArray[2])){
|
||||||
|
$documents[$i] = $file;
|
||||||
|
$i++;
|
||||||
|
}else{
|
||||||
|
if(empty($pathArray[2])){
|
||||||
|
$documents[$i]=$file;
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
$this->_helper->layout()->disableLayout();
|
$this->_helper->layout()->disableLayout();
|
||||||
$this->_helper->viewRenderer->setNoRender();
|
$this->_helper->viewRenderer->setNoRender();
|
||||||
echo Zend_Json::encode($files);
|
echo Zend_Json::encode($documents);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue