질문/조언질답게시판

회원 가입 설정 문의

Extra Form
PHP PHP 7.2
CMS XpressEngine

2_655x120.png

회원가입설정에서 "회원 가입 약관"을 복사하여 "개인정보 수집 및 이용에 대한 안내"(빨간박스)를 새로 생성하였더니 그림과 같이 에디터 화면 좌측에 위치하지 않고 하단으로 내려갑니다.

그리고 구분 점선(파란박스)도 하단으로 위치하는데 두 내용을 상단으로 이동시키려면 어떻게 해야되는지 문의드립니다.

 

이리저리 고쳐봐도 잘 되지 않네요. 작업은 아래와 같이 수행했어요.

 

1) /modules/member/tpl/signup_config.html 수정(아래 빨간 부분 추가)

 

<input type="hidden" name="agreement" value="{$config->agreement}" />
<input type="hidden" name="collect_personal" value="{$config->collect_personal}" />

    중간생략

 

    <div class="x_control-group">
        <label class="x_control-label" for="agreement">{$lang->agreement}</label>
        <div class="x_controls">{$editor|noescape}</div>
<style scoped>
#smart_content,
#smart_content>.tool{clear:none !important}
</style>
    </div>

<div class="x_control-group">
        <label class="x_control-label" for="
collect_personal">{$lang->collect_personal}</label>
        <div class="x_controls">{$editor|noescape}</div>
<style scoped>
#smart_content,
#smart_content>.tool{clear:none !important}
</style>
    </div>

2)/modules/member/lang/lang.xml 아래 내용 추가

<item name="collect_personal">

                     <value xml:lang="ko"><![CDATA[개인정보 수집 및 이용에 대한 안내]]></value>

  • profile

    html과는 별개로 현재 XE 에디터 시스템 자체가 한 화면에 에디터가 두개 이상 있는 상황을 가정하지 않고 만들어져 있어서 에디터가 두개 뜬다 해도 실제로 전송은 하나만 될겁니다.

  • profile profile
    답변 감사드립니다.

    말씀하신 시스템 자체 한 화면 당 에디터 한개로 된 내용을 어디서 볼 수 있나요(설정을 어떻게 확인 할 수 있나요)?
    해당 설정을 수정할 수 없는 건지?
    아님 테이블에 원하는 내용(개인정보 수집 및 이용에 대한 안내)을 추가해서 구현할 수 없는 건지 궁금해집니다.
  • profile profile
    설정 문제가 아니라 XE 자체 문제이므로 코드를 뜯어고치지 않는한 고치기 힘듭니다.
    저도 약관 설정을 두개로 나누어 받으려다가 에디터 문제로 인해 중단했던 적이 있어서 잘 압니다.

    아니면 아예 스킨에서 XE 회원모듈에서 지정한 약관 대신 특정 게시글의 내용을 가져와서 보여주는 방법으로 구현하실수도 있습니다.
  • profile profile
    질문이 계속되니 감사하고 죄송합니다.

    (에디터문제는 아직 자세히는 모르겠지만요) 후자로 얘기하신 스킨에서 특정 게시글의 내용을 가져와서 보여주는 방법은 어떻게 하는지 알 수 있을까요?
  • profile

    질문에 대한 답은 아니지만, 라이믹스는 약관 최대 5개까지 지원합니다^^

  • profile profile
    기진곰님 매번 감사드립니다.
    라이믹스 사용을 심히 고려해봐야 하나요^^.

    xe와 라이믹스의 약관 지원수는 왜 차이가 나는지요?
  • profile profile
    XE에 없는 기능을 만들어 넣은 것이 수백 가지입니다.