안녕하세요. 

소셜XE 회원가입 약관이 안나오는 문제가 발생되어서요..! 

확인해보니 Rhymix Member모듈에서는 Agreement를 Agreements라는 ARRAY로 받는데, SocialXE에서는 Agreement로 읽어오는 것 같아서 조금 수정해보았는데, 저는 사용하지만.. 명확하게 테스트가 된 것이 아니라서 다른분들께서는 어떻게 처리했나 궁금해서 여쭤봅니다.. :) 

 

아래 파일에서

FILE : /modules/socialxe/skins/default/input_add_info.html

<div class="text">
    {$member_config->agreement}
</div>

 

위 부분을 아래처럼 변경하면 1번항목에 대한 회원가입 약관이 나옵니다. 

<div class="text">
{$member_config->agreements[1]->content}
</div>

 

이렇게 변경하였을때 저는 잘 동작합니다만, 문제는 2개이상을 사용할때 나오지 않는 부분이 있어서, 

그부분도 조치해보고 있습니다. 

 

혹시 다르게 처리하신분 계신가요? 

감사합니다.

TAG •
  • profile
    오래전에는 약관이 1개만 사용되었는데 라이믹스에서 약관이 여러개 등록이 가능하게 바뀌었습니다.

    https://github.com/rhymix/rhymix/blob/master/modules/member/skins/default/signup_form.html#L14-L29

    기본 회원가입에서 약관을 출력하는 부분을 참조해보세요.
  • profile
    {$member_config->agreements[0]->content} // 첫번째 약관
    {$member_config->agreements[1]->content} // 두번째 약관

    그뒤로 똑같이 숫자만 바꿔서 넣어보세요.

    그리고 각 영역 따로 지정해서 약관 보여주시면 될듯 합니다.
  • profile
    감사합니다 :)
    약관 5개가 잘 나올 수 있도록 개선해보고 있어요 :)
    잘 되면 공유하겠습니다.
    감사합니다.