묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 글쓰기시 회원 주소가 뿌려지게...
2011.05.07 13:11
http://crawzer.cafe24.com/index.php?mid=as_list&act=dispBoardWrite
아이디 atype
비번 123456
위의 주소로 들어가서 로그인 후 다시 글쓰기를 누르시면 각 항목에 회원정보로
전화번호 이름 이메일 주소가 뿌려지고 수정가능하게 보여집니다.
하지만, 주소같은경우에는 기본폼이 아니라서 어떻게 집어넣어야될지 모르겠어요.
이름같은경우 <input type="text" style="width:100px;" name="extra_vars5" value="{$logged_info->user_name}" class="text" />
이소스를 써서 집어넣엇는데...
주소가 처음에 아래 그림과 같이 보여지고 취소를 눌렀을경우 검색할수잇는 모양으로 나오게 하고싶은데... 너무 어려워요 ㅠ
도와주세요 ㅠ 부탁드립니다.
아이디 atype
비번 123456
위의 주소로 들어가서 로그인 후 다시 글쓰기를 누르시면 각 항목에 회원정보로
전화번호 이름 이메일 주소가 뿌려지고 수정가능하게 보여집니다.
하지만, 주소같은경우에는 기본폼이 아니라서 어떻게 집어넣어야될지 모르겠어요.
이름같은경우 <input type="text" style="width:100px;" name="extra_vars5" value="{$logged_info->user_name}" class="text" />
이소스를 써서 집어넣엇는데...
주소가 처음에 아래 그림과 같이 보여지고 취소를 눌렀을경우 검색할수잇는 모양으로 나오게 하고싶은데... 너무 어려워요 ㅠ
도와주세요 ㅠ 부탁드립니다.
댓글 3
-
송동우
2011.05.07 14:10
-
atype
2011.05.07 14:29
전화번호같은경우에 입력칸이 세개 생기기 때문에 {$logged_info->joinadrress[0]}/{$logged_info->joinadrress[1]}{$logged_info->joinadrress[2]} 등등으로 넣으면 쉽게 해결되요. 근데... 주소같은경우에 버튼도 있고 취소, 검색 등등 복잡한 구조로 되어있어서요. 번호 1,2를 메겨서 되는게 아닌거같아요. 그래서요... -
송동우
2011.05.07 14:54
값만 제대로 넘어 온다면 뭐가 문제인가요?
소스를 보니 주소입력하는 곳에 value값을 빈칸으로 비워놨더군요
그곳은 왜 빈 칸으로 둔 건가요?
일단 값이 넘어오는 것을 확인하고
값을 넣어보시죠 -
atype
2011.05.07 17:32
제가 질문을 잘못한거 같네요. 일단은 소스를 집어넣고 해서 나오게는 되었는데요. 취소버튼을 누르고 다시검색을 하게 끔 하는 소스를 제가 몰라서요. 그부분을 물어본다는건데 제가 질문을 잘못한듯합니다. 혹시 도와주실수있으면 부탁드립니다. -
atype
2011.05.07 17:35
소스가 비어있던이유는 확장변수의 9번쨰코드값(주소불러오는변수) {$extra_keys[9]->getFormHTML()} 를 집어넣었기떄문이예요. 방금 수정한 내용은 그 코드값말고 div id="addr_searched_extra_vars9" style="display:block;"><input type="text" readonly="readonly" name="extra_vars9" value="{$logged_info->joinadrress[0]} 이소스를 집어넣어서 모양은 만들어졌는데 취소버튼을 누르고 뒤에 다시 검색하는 기능을 할수가없게되네요. 부탁드립니다. 도와주세요 ㅠ -
송동우
2011.05.07 19:13
댓글을 단 소스에 취소버튼을 누르는 부분에 readonly="readonly" 이것 때문에 수정이 안되는 거 아닌가요?
{$logged_info->joinadrress[1]}
이걸 넣어서 안나오면
<pre>
{print_r($logged_info)}
</pre>
이걸 찍어서
[joinadrress] => Array
(
[0] => 서울 강남구 삼성1동 덕명빌딩 (135-741)
[1] => 258
)
이런 식으로 값이 넘어 오는지 확인을 해 보세요
만일 값이 안넘어 왔다면 당연히 화면에 표시되지가 않겠죠