테스트 사이트 - 개발 중인 베타 버전입니다

게시판 내용 입력안해도 입력되게 문의드려요. 채택완료

rain99 4년 전 조회 4,078

 특정게시판 2개에만 적용하고 싶은데 입력안되게 세팅이 안되서요.

 

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=248&sfl=wr_subject%7C%7Cwr_content&stx=%EB%82%B4%EC%9A%A9+%ED%95%84%EC%88%98&sop=and 

 

참고해서 하려고 하는데 방법이 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
4년 전

1. write.skin.php 파일 수정

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

파일 상단 여기 밑에 아래 코드 추가

// 내용 필수 입력 해제
if ($bo_table == 'free' || $bo_table == 'free2') {
    $editor_js = '';
    $editor_js .= get_editor_js('wr_content', $is_dhtml_editor);
}
 

2. bbs/write_update.php 파일 수정

내용 필수 입력 체크 부분을 찾은 후 빨간색 부분 추가

if ($bo_table != 'free' && $bo_table != 'free2') {
    if ($wr_content == '') {
        $msg[] = '<strong>내용</strong>을 입력하세요.';
    }
}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

r
rain99
4년 전
감사합니다!
김쌤2
3년 전
와우~ 최고입니다! 깔끔한 정리와 가르침 감사합니다.
o
oneit
1년 전
굿굿 보고 적용하고 갑니다. ^^

댓글을 작성하려면 로그인이 필요합니다.

||를 &&로 한번 바꿔보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

r
rain99
4년 전
두개다 안되네요ㅜㅠ

댓글을 작성하려면 로그인이 필요합니다.

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=248&sfl=wr_subject%7C%7Cwr_content&stx=%EB%82%B4%EC%9A%A9+%ED%95%84%EC%88%98&sop=and 를 활용하고싶으시다면

 

1. write.skin.php 파일 수정

 

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

파일 상단 여기 밑에 아래 코드 추가

 

// 내용 필수 입력 해제
if ($bo_table == 'free' || $bo_table == '게시판명1' || $bo_table == '게시판명2') {
    $editor_js = '';
    $editor_js .= get_editor_js('wr_content', $is_dhtml_editor);
}

 

2. bbs/write_update.php 파일 수정

 

내용 필수 입력 체크 부분을 찾은 후 빨간색 부분 추가

 

if ($bo_table != 'free' || $bo_table != '게시판명1' || $bo_table != '게시판명2') {
    if ($wr_content == '') {
        $msg[] = '<strong>내용</strong>을 입력하세요.';
    }
}

 

이런식으로 해보세요...

저는 코어는 안건들자 주의라서...

위가 될지는 잘모르겠네요 어찌됬든 || 라는 or로 추가해서 연이어가면 되지않을까 싶네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

r
rain99
4년 전
안되네요ㅜㅜ 답변 감사합니다ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

내용 필수 입력 해제 내용이 없어도 글 등록하기
해당부분을 하신다면 저라면 wr_content(본문입력)를 없애시고

<input type="hidden" name="wr_content" value="1">을 넣어서

안보이게 하면서 wr_content는 1이라는 임시 텍스트를 집어넣을 것 같습니다

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

r
rain99
4년 전
입력 할때도 있고 없을때도 있어서요. 필수값만 없애는 방법은 없을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인