예를 들어서
전화번호 010-1234-4871
차량종류 아반떼
차량번호 23거1234
여행지 호주
항공사 대한항공
이런식으로 입력한 다음 저장을 하게 되면 항공사 필드값과 모두 동일하게 저장이 됩니다
차량번호 , 전화번호 등등이 대한항공으로 전부 다 표시가 됩니다
이유가 무엇인가요 ㅠㅠ 코드를 잘 못 만진건가요 ?
http://cwparking2019.cafe24.com/?page_id=18
이게 링크입니다.. 감사합니다 ㅠㅠ
옵션 키는 정해진 양식은 없습니다.
영문과 언더바(_)로 적용해주시면 별 문제없을 듯합니다.
본문 페이지에서 표시하시려면
아래의 코드를 활용해보세요.
<?php echo $content->option->{옵션 키}?>
고맙습니다.
안녕하세요 그럼 옵션키는 제가 아무렇게나 적어도 되는건가요 ? 아니면 정해진 양식이 따로 있나요 ?
안녕하세요~^^
올려주신 페이지 주소로 확인해보니 코드를 잘못 수정하신 듯합니다.
입력 필드를 여러 개 추가해야 된다면 editor.php 파일에
아래의 코드를 활용해보시겠어요?
<!-- editor.php 파일에 입력 필드 추가 -->
<div class="kboard-attr-row">
<label class="attr-name" for="kboard_option_tel">전화번호</label>
<div class="attr-value"><input type="text" id="kboard_option_tel" name="kboard_option_tel" value="<?php echo $content->option->tel?>"></div>
</div>
<!-- editor.php 파일에 입력 필드 추가 -->
<div class="kboard-attr-row">
<label class="attr-name" for="kboard_option_vehicle_type">차량종류</label>
<div class="attr-value"><input type="text" id="kboard_option_vehicle_type" name="kboard_option_vehicle_type" value="<?php echo $content->option->vehicle_type?>"></div>
</div>
<!-- editor.php 파일에 입력 필드 추가 -->
<div class="kboard-attr-row">
<label class="attr-name" for="kboard_option_vehicle_number">차량번호</label>
<div class="attr-value"><input type="text" id="kboard_option_vehicle_number" name="kboard_option_vehicle_number" value="<?php echo $content->option->vehicle_number?>"></div>
</div>
KBoard 플러그인에서 입력 필드 추가 시 옵션 키는 서로 다르게 설정해주셔야 합니다.
옵션 값은 아래처럼 kboard_option_{옵션 카} 이러한 형식의 값을 말합니다.
<input type="text" name="kboard_option_{옵션 키}" value="<?php echo $content->option->{옵션 키}?>">
기존 코드는 옵션 키가 모두 tel로 설정되어 있었기 때문에 같은 값이 저장되고 있었습니다.
각 필드의 옵션 키를 서로 다르게 해서 적용해보시겠어요?
고맙습니다.