헤드와 사이드 채택완료
게시판에서
리스트 페이지는 왼쪽 사이드를 사용하고
쓰기페이지에서는 왼쪽 사이트 없이 폭을 넓게 사용하려면 어떻게 해야 하는지요,.
head.top.php에는 사이드가 없고
side.php를 불러오는 방법으로 하고 있는데...
이 side.php 폭을 줄이니 리스트에서는 잘되는데
쓰기페이지에도 나와서 쓰기 페이지 폭을 넓게 할 수가 없어요
쓰기 페이지에는 side.php가 안나오게 하는 방법이 없나요?
특정게시판에서만 이렇게 하고 싶은겁니다.
즉 특정게시판에서 리스트페이지만 왼쪽 aside를 살리그
쓰기나 보기페이지에는 aside를 죽이고 싶다는 겁니다.
답변 1개
채택된 답변
+20 포인트
SKPLAN
7년 전
하단 풋터부분에 해당조건일때 스크립트를 실행시켜서 왼쪽사이드 부분을 감추시면 될꺼에요.
ex)
Copy
$(function() {
사이드감추기
본문가로사이즈 넓히기
});
http://125.130.145.221/bbs/board.php?bo_table=gallery
Copy
$(function() {
$("#aside").hide();
$("#container").attr("style","width:100%;");
});
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
역같아들어가니
7년 전
7년 전
믈론 가능합니다.
<?php
if(($bo_table == "shipping" && $title_msg == "글쓰기") || ($bo_table == "shipping" && $title_msg == "글수정") || ($bo_table == "shipping" && $wr_id)){
?>
<script>
$(function() {
$("#container").attr("style","width:99%;");
});
</script>
<?php }else{ ?>
<div id="aside">
<?php include(G5_PATH.'/shipping_board_side.php');?>
</div>
<?php }?>
<?php
if(($bo_table == "shipping" && $title_msg == "글쓰기") || ($bo_table == "shipping" && $title_msg == "글수정") || ($bo_table == "shipping" && $wr_id)){
?>
<script>
$(function() {
$("#container").attr("style","width:99%;");
});
</script>
<?php }else{ ?>
<div id="aside">
<?php include(G5_PATH.'/shipping_board_side.php');?>
</div>
<?php }?>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그런데 aside를 불러온뒤에 밀어내는 방식인거 같아,,먼저 불러온 aside가 바탕에서 뭔가 후다닥 도망가는 느낌이라..ㅎ
알려주신거를 head에 넣었습니다.
<?php if(($bo_table == "shipping" && $title_msg == "글쓰기") || ($bo_table == "shipping" && $title_msg == "글수정") || ($bo_table == "shipping" && $wr_id)){?>
<script>
$(function() {
$("#aside").hide();
$("#container").attr("style","width:99%;");
});
</script>
<?php }?>
<div id="wrapper">
<div id="aside">
<?php include(G5_PATH.'/shipping_board_side.php');?>
</div>
------------------------------------------------
<?php include(G5_PATH.'/shipping_board_side.php');?>
이거를
if 목록일때는
shipping_board_side.php를 불러오고
글쓰기나 수정일때는
안불러오게 처리할 수는 없을까요?