게시물 작성
게시물 작성을 위한 페이지 만들기에 대해 설명 합니다.
Data ID
ADD_POST
Request
Name | Value |
---|---|
get_most_read_post_flg | 많이 본 게시물 조회 여부 : Y 또는 N |
most_read_post_limit | 많이 본 게시물 조회 수 : 숫자 |
Response
JSON : output.bbs_list[n], PHP : $output['bbs_list'][n]
Name | Value |
---|---|
access_level | private_flg이 Y인 BBS의 회원 접근 레벨 |
bbs_key | BBS 키 |
bbs_name | BBS 이름 |
create_date | BBS 생성일 |
description | BBS 설명 |
private_flg | 회원 전용 여부 : Y(회원 전용) 또는 N(모두) |
search_flg | BBS 글 검색 가능 여부 : Y(가능) 또는 N(불가) |
write_flg | BBS 글 등록 가능 여부 : Y(가능) 또는 N(불가) |
seq | BBS 시퀀스 |
HTML attributes
Tag : form
Name | Value | Description |
---|---|---|
method | post | Form method |
id | frm_save_post | Form id |
data-geo-location | yes or no | Geo location 정보 저장 여부 |
Form elements
Name | Value |
---|---|
return_url | 저장 후 Redirect URL(미 입력시 Post 목록) |
bbs_seq | bbs 시퀀스 |
subject | 게시물 제목 |
작성자 이메일 (회원의 경우 미사용) | |
cell_phone | 작성자 휴대폰 번호 (회원의 경우 미사용) |
reg_name | 작성자 이름 (회원의 경우 미사용) |
password | Post 비밀번호 (비회원일 경우 수정 삭제시 필요) |
content | 게시물 내용 |
<form id="frm_save_post">
<input type="hidden" name="bbs_seq" value="1"/>
<input type="hidden" name="return_url" value="/example/vue/post/vue/list"/>
<div class="mb-3">
<label for="subject" class="form-label">Post subject</label>
<input type="text" class="form-control" id="subject" name="subject" placeholder="Input Subject">
</div>
<div class="mb-3">
<label for="email" class="form-label">Writer email</label>
<input type="text" class="form-control" id="email" name="email" placeholder="Input email">
</div>
<div class="mb-3">
<label for="cell_phone" class="form-label">Writer mobile number</label>
<input type="text" class="form-control" id="cell_phone" name="cell_phone" placeholder="Input mobile number">
</div>
<div class="mb-3">
<label for="reg_name" class="form-label">Writer name</label>
<input type="text" class="form-control" id="reg_name" name="reg_name" placeholder="Input name">
</div>
<div class="mb-3">
<label for="reg_name" class="form-label">Password</label>
<input type="password" class="form-control" id="password" name="password" placeholder="Input password">
</div>
<div class="mb-3">
<label for="content" class="form-label">Post content</label>
<textarea class="form-control" id="content_1" name="content[]" rows="10" name="content" placeholder="Input content"></textarea>
</div>
<div class="text-center">
<button type="submit" class="btn btn-primary px-4">저장</button>
</div>
</form>
Response After Submission
저장버튼 클릭시 게시물을 저장하고 return_url로 이동합니다.