회원 가입 페이지에서 약관을 내용 관리 페이지에 입력한 내용으로 변경
회원 가입 페이지에 출력되는 약관 내용은
관리자페이지 > 환경설정 > 기본환경설정 > 회원가입약관에 입력한 내용이 출력됩니다.
해당 부분을 게시판 관리 > 내용 관리 > 서비스 이용 약관 내용으로 변경하는 방법입니다.
두 내용을 동일하게 사용하는 곳이라면 한 곳만 지정해서 이용하는 게 낫겠죠.
1. 회원 가입 스킨 파일 수정 (테마용 스킨을 사용 중이면 테마 폴더에 있는 파일을 수정)
skin/member/basic/register.skin.php
mobile/skin/member/basic/register.skin.php
<textarea readonly><?php echo get_text($config['cf_stipulation']) ?></textarea>
위 코드를 삭제하고 아래 내용으로 입력.
내용 관리 페이지는 에디터가 적용된 상태라 textarea를 사용하지 않고 div 스크롤을 이용해서 출력합니다.
provision 부분이 내용 관리에서 생성된 페이지 id 입니다. 다른 페이지를 새로 생성해서 변경해도 됩니다.
<div class="co_content">
<?php
$co = sql_fetch(" select * from {$g5['content_table']} where co_id = 'provision' ");
echo conv_content($co['co_content'], 1);
?>
</div>
2. CSS 파일 수정 (테마용 스킨을 사용 중이면 테마 폴더에 있는 파일을 수정)
skin/member/basic/style.css
mobile/skin/member/basic/style.css
아래 코드 추가
#fregister .co_content {display:block;padding:20px;width:100%;height:150px;background:#fff;border:0;line-height:1.6em;text-align:left;overflow-y:auto}
3. 회원 가입 스킨 파일 수정 (테마용 스킨을 사용 중이면 테마 폴더에 있는 파일을 수정)
에디터를 사용하면 <p> 태그가 기본적으로 들어가는 경우가 많은데 상위 속성에 p 태그가 적용되어 있어서 분리합니다.
3-1.
skin/member/basic/register.skin.php 파일 수정
<p>회원가입약관 및 개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.</p>
여기를 이렇게 수정
<p class="fregister_title">회원가입약관 및 개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.</p>
3-2.
skin/member/basic/style.css 파일 수정
#fregister p{text-align:center;color: #c7254e;background: #f9f2f4;padding:10px;border:1px solid #ecc7d2;margin:0 0 5px}
여기를 이렇게 수정
#fregister .fregister_title {text-align:center;color: #c7254e;background: #f9f2f4;padding:10px;border:1px solid #ecc7d2;margin:0 0 5px}