제목 | [팁] 간단메뉴 만들기 | ||
---|---|---|---|
글쓴이 | ci세상 | 작성시각 | 2009/08/10 19:08:12 |
|
|||
<Controllers><? // Array $data['menu_arr'] = array( 'menu1' => array( array('sub1' => '_self^#'), array('sub2' => '_self^#'), array('sub3' => '_self^#') ), 'menu2' => array( array('sub1' => '_self^#'), array('sub2' => '_self^#'), array('sub3' => '_self^#') ), 'menu3' => array( array('sub1' => '_self^#'), array('sub2' => '_self^#'), array('sub3' => '_self^#') ), 'menu4' => array( array('sub1' => '_self^#'), array('sub2' => '_self^#'), array('sub3' => '_self^#') ) ); // View $this->load->view('menu',$data); ?><View 부분> <? // Menu Make $mdex=1; foreach($menu_arr as $key=>$value) : echo "+ <b>$key</b>"; echo "<br>"; foreach($value as $row) : foreach($row as $key => $val) : $m_var = explode("^",$val); echo " - <a href='$m_var[1]' target='$m_var[0]'>$key</a><br>"; endforeach; endforeach; $mdex++; endforeach; ?> |
|||
다음글 | CI, jquery 폼빌더 (4) | ||
이전글 | [팁] 메쏘드 유무체크해서 view 제어하기 | ||
맥스
/
2009/08/12 13:36:50 /
추천
0
저 배열구조면 그냥 배열에 anchor달고 ul($data, array('class'=>'menu')해서 뿌리면 이쁘게 나옵니다. 디자인 바꿀필요도 없구요
|
ci세상
/
2009/08/12 18:47:40 /
추천
0
배열에 anchor 담는것은 이해하였습니다. ul($data, array('class'=>'menu') 이렇게 뿌리는 부분을 CI > View에서 표현이 가능한것인가요?
|
맥스
/
2009/08/15 18:56:26 /
추천
0
array('class'=>'menu') 이걸 다는 이유는 메뉴에 특정 클래스가 있어야 디자인에서 작업을 할수 있어서구요 그냥 ul만 사용해도 됩니다. array('class'=>'menu')인지 " class='menu'"인지는 정확히 기억이 않나서... ^^;
|