게시판 진입시 바로 글쓰기로

게시판 진입시 바로 글쓰기로

QA

게시판 진입시 바로 글쓰기로

답변 5

본문

제목그대로입니다.

 

예를들어 '견적문의' 란을 신설하고 그 안에 견적문의 게시판을 넣고 

(해당스킨 URL : https://sir.kr/g5_skin/6670?sfl=wr_subject%7C%7Cwr_content&stx=%EA%B2%AC%EC%A0%81)

 

신설된 '견적문의' 클릭시 목록이 아닌 바로 작성화면으로 이동하게 만들고싶은데요

 

여기서 작성자는 자신이 작성한글과 다른사람이 작성한 글 목록역시 확인을 못하게 만들고싶습니다

 

그냥 소스 바꿔넣기로 해결이 어려울것같아 질문드립니다.

이 질문에 댓글 쓰기 :

답변 5

메뉴설정에 bbs/write.php?bo_table=testboard 이런식으로 쓰기페이지로 설정하시고

 

해당 게시판 스킨 ilst.skin.php에 상단에

<?php
if (!$is_admin) goto_url(G5_HTTP_BBS_URL.'/write.php?bo_table='.$bo_table.$qstr);
?>

이렇게하면 관리자만 목록으로 들어갈수있고 일반사용자는 쓰기 페이지로 이동됩니다.

글 작성완료시 view 화면으로 이동하는것이 아니라 그냥 작성이 완료되었습니다로 출력되고 다시 작성화면으로 이동하게 하려면 어떻게 해야할까요?
어차피 글 list는 관리자페이지에서 확인 가능하니까 아에 진입자체를 못하게 하고싶어서요

아 생각해보니 view 에도 <?php
if (!$is_admin) goto_url(G5_HTTP_BBS_URL.'/write.php?bo_table='.$bo_table.$qstr);
?>
를 삽입해주면 되겠군요!
그럼 질문을 바꿔서 글 작성시 "접수가 완료되었습니다." 라는 alert를 출력하려면 어떻게 해야할까요?

그냥 '쓰기'페이지에 링크를 거시고 리스트 페이지로 이어지는 버튼을 감추세요. 그리고 리스트 페이지 백지로 만들어 js로 location.href = "javascript_:history.back()... 

 

그냥 심심해서 쓴 글이니 채택은 상세답변자에게 주시구요. 즐작이요~!

 글 작성시 "접수가 완료되었습니다." 라는 alert를 출력하려면 어떻게 해야할까요?

이렇게 해보세요..

write_update.skin.php  스킨에 해당 파일 만드시고..

<script>

alert('접수완료');

location.href="/";

</script>

<?

exit;

?>

정상적으로 사용하시려면 해당 스킨 폴더에 write_update.skin.php 을 만드시고

 

 

 

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if($bo_table == '적용 테이블명') {
    alert('접수완료.', './write.php?bo_table='.$bo_table);
}
?>

 

방법은 많아요. 위 데브데브님 글과 같이 해도 되구요.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 24
© SIRSOFT
현재 페이지 제일 처음으로