모바일 게시판 view 페이지 해더만 삭제 하는 방법이 궁금합니다.
관련링크
본문
일반게시판 말고...
모바일 게시판 중
특정 <-- 특정 게시판
뷰페이지 head만 삭제 하고 싶습니다.......
pc 말고 모바일 특정 게시판 뷰페이지 head만 삭제하고 싶은데 알려주세요 ㅜㅜ
제가 원하는건 pc는 놔두고 모바일 특정(선택) 게시판 뷰페이지 head만 삭제 하고 싶습니다...
답변 8
흠.. 내가볼때는 불가능해보이는뎅.....;;;;
해결방법있다면 ...
헤더와 푸터 분리 조치 해야할것 같은데요?--;;
head.sub.php
파일에 조건문을 넣으셔서 작업하시면 됩니다.
안녕하세요.
아래의 내용은 모바일 접속일때 모바일 테마패스워 head 를 사용하라는 뜻입니다.
참고를 해보세요~
//모바일
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/head.php');
return;
//모바일이 아닐때
}else{
...
}
head.sub.php에 보면
if (G5_IS_MOBILE) {
echo '<meta name="viewport" id="meta_viewport" content="width=device-width,initial-scale=1.0,minimum-scale=0,maximum-scale=10">'.PHP_EOL;
echo '<meta name="HandheldFriendly" content="true">'.PHP_EOL;
echo '<meta name="format-detection" content="telephone=no">'.PHP_EOL;
} else {
echo '<meta http-equiv="imagetoolbar" content="no">'.PHP_EOL;
echo '<meta http-equiv="X-UA-Compatible" content="IE=Edge">'.PHP_EOL;
}
라고 있습니다. 이것과 비슷하게 하시면 됩니다.
if ($bo_table=="notice"){
이런식으로 게시판에 대한 조건문을 추가하시면 됩니다.
!-->
if (G5_IS_MOBILE && $bo_table=="notice" && $wr_id) {
}else{
//기존소스
}
이런식으로 모바일 이면서 and 공지사항이면서 and view페이지일때
이런식으로 조건문을 넣으시면 된다는 거였습니다. ^^;;
!-->게시판 설정 보시면 헤더 파일 입력하는곳이 있는데
그곳에 별도로 커스텀한 헤더파일을 넣고
그 헤더 파일에서
윗분들이 설명하신대로 모바일 분기를 하면됩니다.
root/_head.php 코드를 다음처럼 하세요
if (!G5_IS_MOBILE || basename($_SERVER['PHP_SELF']) !='board.php' || $bo_table !="해당게시판" || !$wr_id)
include_once(G5_PATH.'/head.php');
_tail.php도 마찬가지로
급 질문 수정요... 그렇다면.. 모바일 특정 게시판 view 페이지에서 head만 인클루드 해올 수 있다는 이야긴가요 ???? 게시판이 list , view 가 있는데.. 리스트는 놔두고 view 만 아무것도 없는 head3 만 불러올 수 있다는 이야긴거져 ?? 그게 가능하다면... 간략히 소스좀 부탁드립니다..
수정위치 와 수정소스가 궁금합니다...