묻고답하기
page_full_width">
여기서 관리그룹이 아닌 사람에게는 아예 빈칸조차 나오지 않게 하려면 어떻게 해야 되는지
메뉴 - 관리그룹만 접근가능시 비로그인자에게는 메뉴의 빈칸만 보입니다.
2011.12.29 21:56
위와 같이 사이드 메뉴를 만들었습니다. 위에서 1,2,3 으로 표시된 부분은
메뉴생성시 그룹제한을 '관리그룹'으로 했습니다.
그랬더니 비로그인이나 일반 관리그룹이 아닌 사람이 로그인했을때
저렇게 메뉴명은 보이지 않으나 공간은 나오네요.
해당 소스는 아래와 같습니다.
1 | <div id= "sub_container" > |
1 2 3 4 5 | <list">!--@ foreach ( $main_menu ->list as $key => $val )--> <!--@ if ( $val [ 'selected' ])--> {@ $first_menu = $val } <!--@ end --> <!--@ endforeach --> |
1 2 3 | <div id= "sub_left" > <0">!--@ if ( count ( $first_menu [ 'list' ])>0)--> <div id= "second_menu" > |
1 2 3 | <div class = "w_header" > <h2><span>{ $first_menu [ 'link' ]}</span></h2> </div> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <ul class = "w_body" id= "sec_nav" > <!--@ foreach ( $first_menu [ 'list' ] as $key => $val )--> <li> <a href= "{$val['href']}" target= "_blank" |cond= "$val['open_window']=='Y'" >{ $val [ 'link' ]} </a> <!--@ if ( count ( $val [ 'list' ]) >0)--> <ul> <!--@ foreach ( $val [ 'list' ] as $skey => $sval )--> <li><a href= "{$sval['href']}" >{ $sval [ 'link' ]} sub</a></li> <!--@ endforeach --> </ul> <!--@ endif --> </li> <!--@ endforeach --> </ul> </div> <!--@ endif --> </div> </div> |
여기서 관리그룹이 아닌 사람에게는 아예 빈칸조차 나오지 않게 하려면 어떻게 해야 되는지
도움 부탁드립니다.
감사합니다.