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