채택완료

그누보드5에서 좌측메뉴 설정하는 방법을 모르겠습니다.

2015-05-04 (월) 20:25:37 8,165

예를들어

Copy
<aside class="leftMenu"><?php if ($leftMenuNum == 1) { ?>    <ul>        <li <?php if ($subMenuNum == 1) { ?>class="on" <?php } ?>><a href="../faq.php"></a></li>        <li <?php if ($subMenuNum == 2) { ?>class="on​" <?php } ?>><a href="../qna.php"></a></li>        <li <?php if ($subMenuNum == 3) { ?>class="on​" <?php } ?>><a href="../download.php"></a></li>    </ul><?php } else if ($leftMenuNum == 2) { ?>    <ul>        <li <?php if ($subMenuNum == 1) { ?>class="on​" <?php } ?>><a href="../notice.php"></a></li>        <li <?php if ($subMenuNum == 2) { ?>class="on​" <?php } ?>><a href="../event.php"></a></li>        <li <?php if ($subMenuNum == 3) { ?>class="on​" <?php } ?>><a href="../press.php"></a></li>    </ul><?php } else if ($leftMenuNum == 3) { ?> <?php } else if ($leftMenuNum == 4) { ?> <?php } ?></aside><!-- // leftMenu -->
​

이렇게 해놓았습니다.

페이지1일때 서브메뉴1번 이런식으로 하고싶은데, 저 변수를 어디에 넣어야할지 모르겠습니다...

게시판 마다 불러오는 방법 없나요...?

fna페이지는 service폴더에 있는데 service/fna.php에 넣어놓아도 저 게시판에 들어가면 안나오네요...

그리고 게시판 상단이란 부분에 변수 하나씩 넣는다면 게시판의 개수에 따라 해야할거같고...

팁좀 부탁 드립니다 ㅠㅠ

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

댓글에는 다시 댓글을 못다네요....ㅠㅠ

if문을 써서 1일때와 2일때로 나누어 메뉴를 만들어 쓰시면 될것 같네요. 

답변에 대한 댓글 1개

본문과 같이 if문을 써서 나눴는데 저 변수값을 어디에 어떻게 넣어야할지 모르겠습니다. head.php에 넣자니 모든 파일이 head.php 때문에 같이 인식해버리고... 그래서 저 변수를 어느곳에 넣어야 하는지 모르겠습니다. 게시판을 각각 복사해서 (skin -> board의 basic를 각각 게시판 개수만큼 복사하여 이름을 바꾸고 list_skin.php에 변수들을 넣는다.) 해야하나요?
공통으로 불러드리는 레이아웃 head쪽 파일에 넣습니다. (상단)

답변에 대한 댓글 1개

공통으로 불러오는곳에 넣으면 이 페이지가 1번 페이지인지 2번페이지 인지 인식 못하고 다 한개로 체크해버리지 않나여??

답변을 작성하려면 로그인이 필요합니다.