latest skin에서 me_code 출력하는 방법이 궁금해요!
여덞개의 게시판이 있구요.
그 8개 게시판의 latest.skin.php를 index.php에다가 각각
<?php echo latest("basic", "게시판1", 5, 17); ?>
<?php echo latest("basic", "게시판2", 5, 17); ?>
<?php echo latest("basic", "게시판3", 5, 17); ?>
<?php echo latest("basic", "게시판4", 5, 17); ?>
<?php echo latest("basic", "게시판5", 5, 17); ?>
<?php echo latest("basic", "게시판6", 5, 17); ?>
<?php echo latest("basic", "게시판7", 5, 17); ?>
<?php echo latest("basic", "게시판8", 5, 17); ?>
이런 식으로 빼온 상태입니다.
근데 index.php에서 링크가 연결될 때 &me_code=이 안 붙더라구요
그래서 아래처럼 강제로 &me_code=6010을 넣었는데 이러면 각 게시판의 측면메뉴가 같게 나타나니까요.. 어떻게 해야 각 게시판별로 링크가 변할까요?
방법이 없으면 latest 폴더를 복제해서 사용해야겠지만 혹시나 방법이 있을까 싶어 도움 구해봅니다!
<li> <?php //echo $list[$i]['icon_reply']." "; echo "<a href=\"".$list[$i]['href']."&me_code=6010\">"; if ($list[$i]['is_notice']) echo "".$list[$i]['subject'].""; else echo $list[$i]['subject']; echo "</a>"; ?> <span class="date"><?=$list[$i]['datetime']?></span> </li>
답변 1개 / 댓글 3개
측면 메뉴출력을 위한거라면 그냥 head.php 파일 상단에 따로 지정해주세요
if($bo_table == 'board1') {
$me_code = '6010';
}
그룹으로 나눠져 있으면 if($gr_id == 's1') { $me_code = 'asdf' } 형태로 해주면 되구요..
링크주소로 하려면 게시판 검색시 링크, 글쓰기 링크 등등 me_code 를 계속 붙여줘야 됩니다.
답변에 대한 댓글 3개
if($bo_table == 'board1') { $me_code = '6010; }
서브메뉴 출력부분에는 아래처럼 하구요..
if($me_code == '6010') {
// 해당 코드에 속하는 서브메뉴 출력
}
if($me_code == '6020') {
// 해당 코드에 속하는 서브메뉴 출력
}
제가 질문을 잘 못 이해한 것이 아니라면 이 방법으로 하는게 편합니다.
지금 쓰고 있는 그누보드5의 템플릿과 latest.skin.php가 제가 수정한 것이 아니라 나중에 초기파일로 해봐야겠어요 감사합니다!
답변을 작성하려면 로그인이 필요합니다.