묻고답하기
폼 값을 확장변수에 입력하기
2015.05.14 05:56
안녕하세요. 밤새웠네요.. ㅠㅠ
열심히 검색해 보고 노력해 보았지만 어려울거 같아 이렇게 글 질문 글 남기네요.
폼 값을 확장변수에 입력하고자 합니다.
------------------------
-------------------------
이런식으로 게시판의 쓰기 페이지에 폼을 만들어 삽입했습니다.
시작일과 종료일에 값을 입력하고 그 아래 "계산하기" 버튼을 누르면 총금액이 출력되는거 까지는 만들었는데요.
이때 출력된 총 금액의 값을 확장변수 1에 그대로 출력되게 하고 싶습니다..ㅠㅠ
그리고 게시물 작성을 하려고 하는데요.
마음 같아선 직접 만든 폼만 가지고 게시판에 직접적으로 등록하고 싶었지만
실력이 부족한지라 그 부분을 어려울거 같고..ㅠㅠ
----------------------
정리하자면 기본 게시판 write_form.html 의 쓰기 폼 안쪽에 간단한 계산 기능이 있는 폼을 만들었습니다.
그리고 총 금액 계산까지는 완료되었구요~
그리고 그 아래쪽에
<tr>
<td class="name">{$extra_keys[1]->name}</td>
<td>{$extra_keys[1]->getFormHTML()}</td>
</tr>
이런식으로 확장변수1을 직접적으로 나오게 했구요.
여기에 위에서 계산한 총 금액의 값을 확장변수1에 그대로 입력받을 수 있게 하고 싶습니다..ㅠㅠ
이거 방법이 없을까요..
도움 부탁드립니다.
긴글 읽어 주셔서 감사합니다.
댓글 5
-
닉이
2015.05.14 07:29
-
NO1.XE
2015.05.14 14:02
안녕하세요!
총 금액 부분은 계산하기 버튼을 누르면
그 아래쪽
<input name="exTotalPay" class="form-control" type="text" readonly> 여기 인풋 박스 안에 값이 출력이 됩니다.
@닉이
님께서 말씀하신 것 처럼 총금액을 extra_vars1의 value값에 출력 시키면 되는데요...ㅠㅠ
총금액을 값의 확장변수1에의 value 값을 출력시키는 방법을 모르겠습니다..ㅠ
도통 감이 오질 않네요.. ㅠㅠ;
-
부산민지아빠
2015.05.14 14:22
계산하기를 눌렀을때 나오는 금액을 총금액 칸 말고 곧 바로 확장변수1 칸으로 보내면 되지 않으신가요?
계산하기 했을 때 총금액이 나오는건 스크립트로 처리 하셨을텐데..그걸 거치지 않고 바로 보내면 될듯 합니다만..
-
bin
2015.05.14 15:34
윗분말대로 총금액이 나오게 하셨으니, 총금액부분이 아니라 확장변수 쪽으로 잡으시면 될 것 같습니다.
보통 확장변수들 값은
<input type="text" name="extra_vars1" value="" class="text">
이렇게 extra_vars1, extra_vars2 순서대로 뒤에 숫자가 붙습니다.
그러므로, <input name="exTotalPay" class="form-control" type="text" readonly>
exTotalPay 대신에 extra_vars1 로 총금액을 표시해 주시면 될 것 같습니다.
-
NO1.XE
2015.05.14 16:27
정말 감사합니다! 그 생각을 못 했네요.
계산부분 스크립트에서 exTotalPay 네임 값 부분을 수정하거나 추가하면 되는데..
단순히 확장변수 출력부에만 신경을 쓰다보니
그 생각을 전혀 못했네요..ㅠㅠ;;
아직 해보진 않았지만 바로 적용될거 같네요!
정말 감사합니닷!
어떻게 만드신지는 알수가 없어 정확한 대답은 못드리겠지만 총금액을 extra_vars1의 value값에 출력시키시면 될꺼같네요.