묻고답하기
확장변수에서 숫자만 나오게 하고 싶습니다.
2018.12.05 12:11
게스판을 스케치북5를 사용중입니다
확장변수를 5가지 쓰는중인데요 다섯번째인 확장변수명 a5가 휴대폰번호를 입력하는란인데 전화번호 형식 (phone)인데 pc에서는 키보드가 한글/숫자 모두 있으니까 상관없는데 모바일에서는 숫자입력/ 한글입력 키보드판을 전환하는게 좀 귀찮아서 입력폼에서서 숫자만 입력할수있도록 숫자 키보드만 나왔으면 좋겠습니다. 방법이 있을까요? 전문가님들의 조언이나 도움이 필요합니다. 도와주실수있을까요?
|
댓글 5
-
추억
2018.12.05 19:01
먼저 값진 도움 .. 너무나 감사드립니다.
말씀하신대로 해서 잘 해결했습니다.
그리고 .. 염치없지만
죄송하지만 한가지만 더 물어봐도 될까요?
전화번호 입력창이 3개가 나오는데요
pc에서는 각각의 칸에서 4자리만 입력하면 더 이상 입력이 안되는데
모바일에서는 각각의 칸에서 숫자갯수 제한없이 입력이 되어서
좀 불편할수도 있겠단 생각이 드는데요
'<input type="number" name="' . $column_name . '[]" value="' . $value[1] . '" size="4" maxlength="4" class="tel" />' .
여기서 4를 변경해도 pc에서만 적용(4자리이상 입력안됨) 되고 모바일에서는 적용(4자리 이상 계속 입력이 됨)이 안되네요
추가 질문해서 죄송합니다.
-
http://cofs.tistory.com/215
이 글을 참조하시면 될듯합니다 -
추억
2018.12.06 14:47
소중한 시간내어주셔서 답변해주셨는데..죄송합니다.
제 실력으로는 이해도 안되고 적용하는것은 더욱더 엄두조차 안되네요..
어느부분에 어떤 소스를 삽입하고 변경하는지..모르겠네요
그래도 제 질문에 답변해주셔서 감사합니다.
-
조금 오래된 답변이긴 합니다만 방금 꼼수 비슷하게 해결해서 ^^ 여기에 적어봅니다.
사용하시는 게시판 스킨을 건들어서 사용하는 방법입니다.module -> board -> skin -> 사용하시는 스킨 폴더명
으로 이동해보시면 write_form.html 이라는 파일이 있을겁니다. (제 기준에선 xe_edition 기본 제공되는 스킨이었습니다.)
중간에 보시면 제파일에서는 18번째 줄이긴 합니다만 다를수도 있으니 아래와 같이 확장변수들을 불러오는 곳이 존재합니다.
<div class="exForm" cond="count($extra_keys)">
<table cond="count($extra_keys)" border="1" cellspacing="0" summary="Extra Form">
<caption><em>*</em> : {$lang->is_required}</caption>
<tr loop="$extra_keys=>$key,$val">
<th scope="row" cond=""><em cond="$val->is_required=='Y'">*</em> {$val->name}</th>
<td cond="$val->name!='금액'">{$val->getFormHTML()|noescape}</td>
<td cond="$val->name=='금액'"><input type="number" name="extra_vars6" value="{$val->value}" class="text"></td>
</tr>
</table>
</div>
저기서 위와 같이 사용하고자 하는 확장변수 한글이름이나 혹은 확장변수 순서를 기억하시고 $key 값으로 조건(cond)을 거셔도 무방합니다.
<td cond="$val->name=='금액'"><input type="number" name="extra_vars6" value="{$val->value}" class="text"></td>
어찌됐든 고쳐지는 부분은 input type에 대한 부분으로 원래는 text 인데 number로 고쳐져야 합니다. vlaue부분에 저 내용이 안들어가면 수정을 누를때마다 확장변수가 사라지더군요.ㅜ
그리고 th부분에 cond 부분 꼭 추가 하셔야 하구요 ^^
도움이 되시길 바라며 이미 많이 늦었지만요 .ㅜ
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
Dstone | Err : '' template file does not exists. [4] | 2019.07.04 by SimpleCode |
제인쏭킴 |
새 릴리즈 추가 시 zip 압출 오류로 인한 파일 미등록
[1]
![]() | 2019.07.04 by SimpleCode |
케레인 | 위젯페이지도 다국어 지원하나요? [7] | 2019.07.03 by 대한국인 |
SSUN | 게시판 글쓰기 [1] | 2019.07.03 by XE카오스 |
Julian | centos7 + Nginx XE 403에러 [3] | 2019.07.02 by Julian |
이정 | xe를 편하게 이용할려면 어떤걸 공부해야할까요 [2] | 2019.07.02 by 제이와이엔소프트 |
추억 |
확장변수에서 숫자만 나오게 하고 싶습니다.
[5]
![]() | 2019.07.01 by JustDoItAnything |
tae00 |
회원가입시 저장안됨, 로그인 오류
![]() | |
불꽃남자cc4e1 | DB접속오류 (로그인유지?) [3] | 2019.07.01 by 기진곰 |
바키라 |
브라우저 제목이 안바껴요..ㅜㅜ
[2]
![]() | 2019.07.01 by 바키라 |
원더랜드 | 구글 서치콘솔 등록 [2] | 2019.07.01 by 원더랜드 |
쉐랄랑 | 제작의뢰 글 올렸다 먹튀 당했는데 어디에 신고해야할까요? [3] | 2019.06.30 by PAIN |
프리뷰 | 스포츠 티비중계 설치제공해주는업체 추천좀 부탁드림니다 | |
바키라 | 브라우저 제목이 안바뀝니다. [1] | 2019.07.01 by 바키라 |
t**** | ios 환경 (아이폰, 아이패드)에서 입력폼 작동 안되는 현상? [1] | 2019.06.29 by t**** |
동혀니 | 달력/PlannerXE123 설정 관련[사례드림] | |
동혀니 |
소셜 로그인 관련..
![]() | |
동혀니 | xe 코어 다운로드가 안됩니다. [2] | 2019.06.28 by sejin7940 |
xe초보 | 도와 주세요 . 부탁드립니다. | |
부자철 |
게시판 모바일로봤을때 짤림현상
[2]
![]() | 2019.06.28 by sejin7940 |
http://sejin7940.co.kr/xe_tips/118664