묻고답하기
!Mobile::isMobileCheckByAgent() 에서 패드는 제외할려면?
2015.01.12 00:17
안녕하세요.
모두들 주말 잘 보내셨는지요.
게시판 정보 - 상단 내용 삽입 에 첨부된 내용이 모바일 화면에서는 안보이는걸 원해 회원님들께서 정보를 주셨는데요.
게시판 스킨의 list.html 에서
<!--// 상단내용 -->
<div cond="!$mi->hd_tx">{$mi->header_text}</div>
을
<!--// 상단내용 -->
<block cond="!Mobile::isMobileCheckByAgent()"><div cond="!$mi->hd_tx">{$mi->header_text}</div></block>
으로 수정해주니 잘되더라고요.
추가로 아이패드에서는 상단 내용이 보여지기를 원하는데요.
<block cond="!Mobile::isMobileCheckByAgent()">내용</block> 가 모바일 에서는 화면을 안보여준다는 말인데요.
<block cond="!Mobile::isMobilePadCheckByAgent()">내용</block> 했을시 아이패드에서는 안보여지네요.
그래서
<block cond="Mobile::isMobilePadCheckByAgent()">내용</block> 처럼 ! 를 삭제하니 아이패드에만 보이네요. ^^
그렇담,
<block cond="Mobile::isMobilePadCheckByAgent()">내용</block> 항목에...
데스트탑이나 노트북에 해당하는 구문을 추가하면 될듯한데요.
알려주실수 있나요 ♡~
즉, 모바일에서는 안보이는기를 원하나 패드와 데스트크탑에서는 보이기를 원한다.
또한, 추가로 list.html 에서...
<!--// 상단내용 -->
<div cond="!$mi->hd_tx">{$mi->header_text}</div>
<div cond="$mi->hd_tx=='2' && $oDocument->isExists()">{$mi->header_text}</div>
<div cond="$mi->hd_tx=='3' && !$oDocument->isExists()">{$mi->header_text}</div>
빨간색 부분은 어떤걸 말해주는지도 좀 알려주시면 감사하겠습니다.
댓글 3
-
Canto
2015.01.12 00:23
-
SUHONE
2015.01.12 00:39
감사합니다.
덕분에 해결했습니다.
<block cond="Mobile::isMobilePadCheckByAgent() || !Mobile::isMobileCheckByAgent()">내용</block>
식으로 list.html & _header.html 에 수정하니 정상 작동합니다.
다시한번 감사드립니다.
-
SUHONE
2015.01.12 03:27
칸도님~
혹시 게시물 내용에 포함된 이미지 같은 경우도 게시판 내 html 편집으로 모바일 / 데스크탑을 구분해서 출력해줄수도 있을까요?
예를 들어 "가" 라는 이미지와 "나"라는 이미지가 있는데 "가"라는 이미지를 모바일에서만 추가로 보여줄려고 해요.
그래서 아래와 같이 해보니깐 안되더라고요. ^^
<block cond="Mobile::isMobilePadCheckByAgent() || !Mobile::isMobileCheckByAgent()">"가"</block>
<block cond="!Mobile::isMobileCheckByAgent()">내용</block>
<block cond="Mobile::isMobilePadCheckByAgent()">내용</block>
이렇게 두번쓰세요.
아니면 이게 될련지 모르겠는데
<block cond="Mobile::isMobilePadCheckByAgent() || !Mobile::isMobileCheckByAgent()">내용</block>
이렇게 쓰시던지..
그리고 스케치북 쓰시는거 같으신데..
<div cond="$mi->hd_tx=='2' && $oDocument->isExists()">{$mi->header_text}</div>
는 스킨설정에서 '상단 내용' 출력 방식을 본문에서만 출력 으로 설정하고 현재 페이지가 본문일경우이고
<div cond="$mi->hd_tx=='3' && !$oDocument->isExists()">{$mi->header_text}</div>
는 스킨설정에서 상단 내용' 출력 방식을 본문에서 출력 안함 으로 설정하고 현재 페이지가 본문이 아닐 경우에
출력한다는 이야기입니다.