먼저 새해 복 많이 받으시고 올 한해 무궁한 발전있기를 기원합니다.
현재 kboard 게시판을 사용하여 사이트를 신청서 작성게시판을 운영중입니다.
새로 업데이트 할 부분이 있어서 이렇게 여쭙습니다.
1. 게시판을 뒤져서 editor 파일에서 wp-member의 메타 값을 신청서상의 입력 칸에 placeholder 로 넣는 방법까지는 해결했는데
이경우 입력칸에 아무것도 입력하지 않을시 document 파일의 출력에서 빈칸으로 표시됩니다.
editor 파일의 입력칸에 아무 입력이 없을시 document 파일에서 wp-member의 메타값을 출력시킬수 있을까요?
2. 상기 상황에서 placeholder에 설정된 값이 editor 파일에서 출력되고 있고 아무 값을 넣지 않았는데 required로 잡혀있으면
값을 입력하라고 표시가 뜹니다. placeholder 로 입력된 값이 있으면 이 값을 required 값으로 쓸수 있을까요?
**editor 파일
<th>연락처<red>*</red></th>
<td>
<input type="text" id="phone_number_a" name="kboard_option_phone_number_a" value="<?php echo $content->option->phone_number_a; ?>" placeholder="<?php
if($content->option->phone1): echo $content->option->phone1;
else: $content->option->phone1 = get_user_meta(get_current_user_id(), 'phone1', true);
echo get_user_meta(get_current_user_id(), 'phone1', true);
endif;?>" style="width:90%" required>
</td>
**document 파일
<th>연락처<red>*</red></th>
<td><?php echo $content->option->phone_number_a; ?></td>
안녕하세요~^^
placeholder 쪽에 추가하신 코드를 value 쪽에도 적용하시면 될 듯합니다.
editor.php 파일에는 아래의 코드처럼 적용해보시겠어요?
<th>연락처<red>*</red></th>
<td>
<?php $phone1 = $content->option->phone1 ? $content->option->phone1 : get_user_meta(get_current_user_id(), 'phone1', true)?>
<input type="text" id="phone_number_a" name="kboard_option_phone_number_a" value="<?php echo $phone1?>" placeholder="<?php echo $phone1?>" style="width:90%" required>
</td>
document.php 파일에는 아래의 코드처럼 적용해보세요.
<th>연락처<red>*</red></th>
<td><?php echo $content->option->phone1?></td>
고맙습니다.