썸네일 특정 파일로 불러오기

교교 2014.05.23 16:13:36

파일 첨부시 파일 이름이 thumbnail일 경우 이 파일을 썸네일로 보여주는 방법입니다.


modules/document/document.item.php 763번째줄

 

if($this->get('uploaded_count'))
{
    $oFileModel = &getModel('file');
    $file_list = $oFileModel->getFiles($this->document_srl, array(), 'file_srl', true);
    if(count($file_list))
    {
         foreach($file_list as $file)
         {
            if($file->direct_download!='Y') continue;
            if(!preg_match("/^thumbnail\.(jpg|png|jpeg|gif|bmp)$/i",$file->source_filename)) continue;
                $source_file = $file->uploaded_filename;
            if(!file_exists($source_file)) $source_file = null;
            else break;
        }
        if (!$source_file)
        {
            foreach($file_list as $file)
            {
                if($file->direct_download!='Y') continue;
                if(!preg_match("/\.(jpg|png|jpeg|gif|bmp)$/i",$file->source_filename)) continue;
            $source_file = $file->uploaded_filename;
                if(!file_exists($source_file)) $source_file = null;
                else break;
            }
        }
    }
}