2012-07-11 1 views
-2

현재이 코드를 사용하여 이미지를 CMS 시스템의 갤러리로 동적으로 가져옵니다.이미지를 cms 시스템에서 사전 순으로 표시하는 코드에 기능 추가

이미지를 알파벳 순서 또는 숫자 순서로 표시하려면이 코드를 프런트 엔드에 순서대로 표시하지 않아도됩니다.

<ul class="ad-thumb-list"> 
      <?php 
       if ($handle = opendir('public/'.$this->slug.'/')) 
       { 
        while (false !== ($file = readdir($handle))) 
        { 
         $files[] = $file; 
        } 

        $files = array_slice($files, 2); 

        foreach ($files as $file) 
        { 
         $name = explode('.', $file); 
         print '<li><a href="public/'.$this->slug.'/'.$file.'"><img src="public/'.$this->slug.'/'.$file.'" title="'.$name[0].'" /></a></li>'; 
        } 
        closedir($handle); 
       } 
      ?> 
     </ul> 

어떤 제안이 좋을지 !!

+0

"나는 알파벳 또는 numberic 순서로 이미지를 표시하려면이 코드에 넣어 수 있나요"예 – PeeHaa

답변

1

당신과 같이 PHP의 sort() 기능의 사용을 만들 수 :

... 
$files = array_slice($files, 2); 
$files = sort($files); 
... 
+0

내가이 일을 시도가 있지만, 그것을 갤러리에서 작업을 중지했습니다. ( –

+0

어떤 오류가 발생 했습니까? 무엇이 구체적으로 작동을 멈췄습니까? – Austin

+0

어떤 이유에서든 오류가 발생하지 않아서 페이지에 전혀 표시되지 않습니다. –

관련 문제