묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원가입 확장변수 DB 필드 추가 관련
2011.06.23 18:09
회원가입시 확장변수로 설정되여 DB입력된 부분은
실제 데이터 페이블 필드가 아니고
extra_vars 필드에 O:8:"stdClass":2:{s:7:"_filter";s:6:"signup";s:8:"minid";s:25:"22222222222";}
형식으로 들어가 따로 데이터를 뽑기가 힘들군요
따로 필드를 만들어서 확장변수를 입력되도록할려면 member.controller.php 부분을 수정해야 될꺼같은데
이경우 추후에 xe를 업데이트를 하면 위방법은 불가능 할꺼같아
이미 입력된 extra_vars 필드에서 원하는 변수 부분을 뽑아 필드를 만드는 방법을알고 싶습니다.
회원가입버튼을 누르면 자동으로 확장변수에서 원하는 필드를 뽑아 입력되는방식이 가능한가여?
아니면 업데이트가 가능하면서 확장변수를 따로 필드를 만들어서 추가 시키는방법을 알고싶습니다.
실제 데이터 페이블 필드가 아니고
extra_vars 필드에 O:8:"stdClass":2:{s:7:"_filter";s:6:"signup";s:8:"minid";s:25:"22222222222";}
형식으로 들어가 따로 데이터를 뽑기가 힘들군요
따로 필드를 만들어서 확장변수를 입력되도록할려면 member.controller.php 부분을 수정해야 될꺼같은데
이경우 추후에 xe를 업데이트를 하면 위방법은 불가능 할꺼같아
이미 입력된 extra_vars 필드에서 원하는 변수 부분을 뽑아 필드를 만드는 방법을알고 싶습니다.
회원가입버튼을 누르면 자동으로 확장변수에서 원하는 필드를 뽑아 입력되는방식이 가능한가여?
아니면 업데이트가 가능하면서 확장변수를 따로 필드를 만들어서 추가 시키는방법을 알고싶습니다.
아래는 가입후 확장변수 가져오는 거니까
응용해서 원하는 대로 해 보시기 바랍니다.
{@
$oDB = &DB::getInstance();
$query = $oDB->_query('select extra_vars from xe_member WHERE member_srl='.$logged_info->member_srl);
$result = $oDB->_fetch($query);
}
<!--@ foreach($result as $key=>$value)-->
{unserialize($value)->변수이름}
<!--@ end-->