COMING SOON 🚀

채택완료

메뉴 현재 위치문의드립니다.

현재 선택된 메뉴를 활성화 하려는데요

 

일단 메뉴는 그누브도 관리자에서 메뉴설정으로 안하고 수동으로 코딩해서 만들었습니다.

 

<?php if($bo_table=="con0202") echo "active"; ?> 이걸로하면 문제는

서브메뉴 선택시 서브메뉴와 상단 대메뉴까지 같이 활성화 시켜주려하는데 서브메뉴 하나만 되네요 ㅜㅜ

 

방법좀 알려주세요~

|

답변 1개 / 댓글 3개

채택된 답변
+20 포인트

수동으로 하시는 거면 대메뉴도 활성화시켜주는 코드도 서브페이지마다 따로 넣어주셔야합니다.

혹은 서브메뉴의 코드 앞자리 두개가 대메뉴의 코드와 같은 형식이면 대메뉴가 있는 파일에서 처리를 해주어야합니다.

답변에 대한 댓글 3개

파일명은 con0201, con0202, con0203, con0204 이래요~
해당페이지에
<?php $service_code = "con01"; ?>

넣고
메뉴에 class="<?=($service_code == "con01" ? "active": "")?>"

이렇게 넣었는데 안되네여 뭐가 잘몬된건가요?
서브페이지가 메뉴파일보다 나중에 호출되서그럽니다.
메뉴쪽에서 bo_table 로 active 조건문 변경해보세요.

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