일단 제가 질문하고자 하는 부분을 간략하게 설명드리자면
모든 게시판에 노출하지만 게시판을 임의로 나누어 이미지(광고배너노출위젯)를 나타내고 싶습니다.
관리자 상단, 하단내용에 넣으면 원하는 게시판마다 위젯을 나타낼 수 있겠지만 게시글 본문 댓글 상단에 나타내고 싶어
이렇게 질문 드립니다.
@웹지기 님의 https://xetown.com/index.php?_filter=search&mid=lakepark&category=5779&search_keyword=%EC%9B%B9%EC%A7%80%EA%B8%B0&search_target=nick_name&page=2&document_srl=23535 사용팁 처럼? 응용해서
A,C,E 게시판에는 광고배너위젯(1)를 B,D,F 게시판에는 광고배너위젯(2)를 같은 위치에 선택한 게시판마다 다른 위젯을 노출할 수 있는 방법 알려주시면 감사하겠습니다 ㅠ
댓글 9
물론 폴더명이랑 스킨 정보 파일을 조금 수정해서요.
그러면 위젯별로 적용할 모듈을 달리 할 수 있을 테니 비슷한 효과를 볼 수 있겠죠.
위젯을 해당 게시판판별로 나눠서 만들어 넣으면 좋겠지만 제가 원하는 위젯 위치가 게시판 공통부분이라서
불가피하게 게시판 모듈을 따로 나눠서 불러야 될것 같거든요
전 pjaxboard를 사용하고 있습니다. pjaxboard에는 _document.navigation.html 이라는게 있는데요
그 부분이 게시판 본문과 댓글 사이입니다. 이 부분에 광고 배너 위젯을 넣고 싶은데
답변주신것처럼 하면 아무 소용이 없어서요 ㅎ
예를 든 a,b,c,d,e,f 게시판 모두 _document.navigation.html를 공통적으로 사용하기때문에
소용이 없네요ㅠ
해당 위젯이 어떤 건지 잘 몰라서 제가 헤맸네요...
<img ~~~ /> // a, c, e 게시판에 들어갈 위젯 코드
<!--@elseif(in_array($module_info->module_srl, array(b게시판 모듈번호, d게시판 모듈번호, f게시판 모듈번호)))-->
<img ~~~ /> // b, d, f 게시판에 들어갈 위젯 코드
<!--@else-->
<img ~~~ /> // 나머지 게시판에 들어갈 위젯 코드
<!--@end-->
이런 식으로 해보세요.
위의 조건문에서 $module_info->module_srl 대신 $mid를 이용하고 싶다면,
in_array($mid, array('a', 'c', 'e')) 같은 식으로 활용하시면 되겠네요
광고위젯
</block>
이렇게 조건으로 원하는 곳에서만 출력이 가능하니 검색해 보세요.
2개의 조건을 만드시면 됩니다.