
현재 카테고리 부분을 이런식으로 수정하였습니다.
여기서 저 카테고리 링크 안에 글쓰기를 넣어서 버튼 클릭하면 해당 카테고리는 유지된채로 글쓰기가
가능하게 할려고하는데요 저기 안에 다른 링크로 갈 수 있게 넣는 방법이 있을까요? 물론 저 안에는
메인 카테고리 글과 추가될 글쓰기버튼은 각각 다른 링크로 넘어가야 합니다 ㅜ
여기서 뭐 어떻게 할수 있을꺼같은데... 잘 모르겠네요 ㅜ
소스코드입니다.(board.php)
// 분류 사용 여부 (메인 게시판에서 보이기)
$is_category = false;
$category_option = '';
if ($board['bo_use_category']) {
$is_category = true;
$category_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table;
$category_option .= '<li><a href="'.$category_href.'"';
if ($sca=='')
$category_option .= ' id="bo_cate_on"';
$category_option .= '>전체</a></li>';
$categories = explode('|', $board['bo_category_list']); // 구분자가 , 로 되어 있음
for ($i=0; $i<count($categories); $i++) {
$category = trim($categories[$i]);
if ($category=='') continue;
$category_option .= '<li><a href="'.($category_href."&sca=".urlencode($category)).'"';
$category_msg = '';
if ($category==$sca) { // 현재 선택된 카테고리라면
$category_option .= ' id="bo_cate_on"';
$category_msg = '<span class="sound_only">열린 분류 </span>';
}
$category_option .= '>'.$category_msg.$category.'</a></li>';
}
}
그리고 스킨쪽 소스코드입니다.
<!-- 카테고리 추 -->
<nav>
<!-- 게시판 카테고리 시작 {가 -->
<?php if ($is_category) { ?>
<nav id="bo_cate">
<h2><?php echo $board['bo_subject'] ?> 카테고리</h2>
<ul id="bo_cate_ul">
<?php echo $category_option?>
</ul>
</nav>
답변 3개 / 댓글 6개
글쓰기로 가려면
$category_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table;
요놈을
$category_href = G5_BBS_URL.'/write.php?bo_table='.$bo_table;
라고 수정하면 글쓰기 페이지로 이동할건데요
답변에 대한 댓글 3개
se 라는 걸 눌렀을 때 list 페이지로 가고
현재 페이지가 se의 리스트 페이지면 그아래로 글쓰기가 생기는 건가요?
글쓰기가 누르면 해당 카테고리 값 $sca 넣어서 바로 글쓰기 부분에 select가 se로 정해지고 글쓰기가 실행이 되는?? 결론은 불량학생님이 지금 말씀하신게 맞아요.. 그런데 어떻게 구현이 잘 되지 않네요ㅜ
// list.skin.php 하단 삽입
<script>
$('.btn_b02').on('click', function(e) {
e.preventDefault()
var sca =$(this).text().replace('전체', '');
$(this).attr('href', $(this).attr('href') + '&sca= <?php echo $sca?>');
window.location.href = $(this).attr('href');
});
</script>
// write.skin.php 하단 삽입
<script>
$('#ca_name').val('<?php echo $sca ?>');
</script>
답변에 대한 댓글 1개
$category_option .= '<li><a href="'.($category_href."&sca=".urlencode($category)).'"';
$category_msg = '';
if ($category==$sca) { // 현재 선택된 카테고리라면
$category_option .= ' id="bo_cate_on"';
$category_msg = '<span class="sound_only">열린 분류 </span>';
요기서 하나 추가
$category_ext = '<div><a href="<?php echo G5_BBS_URL;?>/write.php?bo_table=<?php echo $bo_table;?>&sca=<?php echo $sca;?>">글쓰기</a></div>';
}
요놈은 변경
$category_option .= '>'.$category_msg.$category.'</a></li>';
요렇게 변경
$category_option .= '>'.$category_msg.$category.'</a>';
$category_option .= $category_ext;
$category_option .= '</li>';
이걸 원하는 건가요??
답변에 대한 댓글 2개
일단 감사하다는 말씀드리고 싶네요!! 아직 sca값 까지 다 넘겨서 글쓰기에 들어갔는데 왜... 글쓰기 분류 부분에선 sca값이 안들어가는지 모르겠군요 ㅜㅜ 한번 더 감사합니다!.
답변을 작성하려면 로그인이 필요합니다.