소셜XE 회원가입 약관 안나오는 문제가 있습니다. 어떻게 처리하셨는지 조언 부탁드립니다.
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
안녕하세요.
소셜XE 회원가입 약관이 안나오는 문제가 발생되어서요..!
확인해보니 Rhymix Member모듈에서는 Agreement를 Agreements라는 ARRAY로 받는데, SocialXE에서는 Agreement로 읽어오는 것 같아서 조금 수정해보았는데, 저는 사용하지만.. 명확하게 테스트가 된 것이 아니라서 다른분들께서는 어떻게 처리했나 궁금해서 여쭤봅니다.. :)
아래 파일에서
FILE : /modules/socialxe/skins/default/input_add_info.html
<div class="text">
{$member_config->agreement}
</div>
{$member_config->agreement}
</div>
위 부분을 아래처럼 변경하면 1번항목에 대한 회원가입 약관이 나옵니다.
<div class="text">
{$member_config->agreements[1]->content}
</div>
{$member_config->agreements[1]->content}
</div>
이렇게 변경하였을때 저는 잘 동작합니다만, 문제는 2개이상을 사용할때 나오지 않는 부분이 있어서,
그부분도 조치해보고 있습니다.
혹시 다르게 처리하신분 계신가요?
감사합니다.
댓글 3
https://github.com/rhymix/rhymix/blob/master/modules/member/skins/default/signup_form.html#L14-L29
기본 회원가입에서 약관을 출력하는 부분을 참조해보세요.
{$member_config->agreements[1]->content} // 두번째 약관
그뒤로 똑같이 숫자만 바꿔서 넣어보세요.
그리고 각 영역 따로 지정해서 약관 보여주시면 될듯 합니다.
약관 5개가 잘 나올 수 있도록 개선해보고 있어요 :)
잘 되면 공유하겠습니다.
감사합니다.