묻고답하기
막다른 골목에 들어서버렸습니다... 고수님들 도와주세요. 회원 확장정보 자동출력;;;
2009.09.04 08:50
<!--@foreach($extra_keys as $key => $val)-->
<tr>
<!--@if($key == 1)-->
<th scope="row"></th>
<td>이름 <input type="true" name="{$val->name}" value="{$logged_info->name}" class="userName inputTypeText w80" id="userName"/></td>
<!--@else-->
<!--@end-->
</tr></p>
<!--@if($key == 2)-->
<th scope="row"></th>
<td>주소 <input type="true" name="{$val->name}" value="{$logged_info->address}" class="userName inputTypeText w400" id="userName"/></td>
<!--@else-->
<!--@end-->
</tr>
<!--@if($key == 3)-->
<th scope="row"></th>
<td>전화번호 <input type="true" name="{$val->name}" value="{implode('-',$logged_info->cellphone)}" class="userName inputTypeText w120" id="userName"/></td>
<!--@else-->
<!--@end-->
</tr>
<!--@if($key == 4)-->
<th scope="row">{$val->name} <!--@else-->
<!--@end-->
</tr>
<!--@if($grant->is_admin)-->
<!--@if($key == 5)-->
<th scope="row">{$val->name} <!--@else-->
<!--@end-->
<!--@end-->
</tr>
<!--@if($key == 6)-->
<th scope="row">{$val->name} <!--@else-->
<!--@end-->
</tr>
<!--@if($key == 7)-->
<th scope="row">{$val->name} <!--@else-->
<!--@end-->
</tr>
<!--@if($key == 8)-->
<th scope="row">{$val->name} <!--@else-->
<!--@end-->
</tr>
<!--@if($key == 9)-->
<th scope="row">{$val->name} <!--@else-->
<!--@end-->
</tr>
<!--@endif-->
위의 소스를 write_form 파일에 추가함으로서
회원가입때 쓴 확장정보 1부터 9번까지의 정보를 글쓰기 할 때 자동으로 불러들이고 있습니다.
보시는대로 게시판 확장변수들이 미리 회원 가입때 써둔 확장정보에서 값을 불러다가 자동으로 출력해주는데요.
문제는.......
"진행상황" 입니다.
이걸 일일이 관리자가 "수정하기" 버튼으로 글 수정하기 들어가서 바꿔줘야 하는데요..
관리자가 "수정하기" 버튼을 누르면...... 원래 글 작성자의 회원정보가 아닌 관리자의 회원정보가 저기에 출력이 되어 버립니다 ㅜㅜ
왜 그런지는 이유는 상식적으로 사실 납득이 갑니다.....
근데 이걸 어떻게 해결해야 할 지... 제 실력으로는 불가능한 상태에요.
어떻게 해야 할까요??
댓글 5
-
sol
2009.09.04 10:42
템플릿 수정없이 javascript로 회원정보를 넣어주는게 좋을 것 같습니다. -
청춘개똥
2009.09.04 23:38
뭔 말인지... ㅜㅜ 모르겠습니다.
쉬운말로 번역하면 "프로그래머나 웹디 하시는 분을 고용해서 풀 문제다... " 는거죠?
-
시니시즘
2009.09.04 14:38
글 작성자의 srl을 불러와서 뿌려줘야 할거 같은데요.
현재 상태는 logged_info의 정보를 뿌려주는거 같은데.
정석은 db 테이블을 불러오는게 정석이겠죠...?
앗, 솔님이시다.
-
청춘개똥
2009.09.04 23:39
그걸... 어떻게 해야 하죠??? ㅜㅜ -
시니시즘
2009.09.05 02:52
네이트온 친추 해주세요. ugotme@nate.com ^^;