답변 3개
$bo_table, $co_id 혹은 g5_menu 테이블을 이용하여 페이지의 아이디값을 구하시고
현재 페이지의 아이디값에 맞게 active를 추가해주시면 됩니다.
답변에 대한 댓글 4개
아니면 소스를 그대로 박아놓으셨는지 모르겠지만
<li <?php if($bo_table == 'apple') echo 'class="active"' ?>
<a href="<?php echo G5_BBS_URL ?>?bo_table='<?php echo apple ?>'">APPLE</a>
</li>
이런식으로 하셔야합니다.
메뉴관련된 소스는 basic테마 기준
theme/basic/head.php에 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
게시판의 페이징같은 경우를
간단하게 설명드리면 도메인의 일부분인 &page=1 이런 형태의 값을 GET 하여 본인이 위치한 곳이라고
인지 시켜준다고 생각하시면 쉽습니다.
일반 페이지 역시 구분코드(예: &page_name=about_us)를 포함하도록하고 $_GET['page_name'] 으로 받아서 if($_GET['page_name'] == "about_us") { echo 'class="active"'; } if 처리하여 active 클래스를 별도로 추가 하도록 하여 색상, 폰트 크기, 원하는 모양 등으로 변경 가능하도록 작업하시면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
이동할때 get으로 인지시켜주고 받는페이지에서 있을시 색깔컨트롤 해주시면 될거같네요
페이징기능이 이미 있을텐데 어떻게 가능한 건지 동작하는기능이 궁금하단건가요?
그건 구글에 php 페이징만 쳐도 많이나오니 참고해보세요
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
apple이라는 아이디에 active라는 클래스를 추가한다라고하면
코드를 어떻게 짜야할까요..?
그리구 어디에 써넣어야 하는지도 궁금합니다..ㅠ