묻고답하기

434b4ae31a7f51221cfec208b32752e9.PNG


예전에 송동우님 께서 제 질문에 저렇게 답을 해주셨는데..

제가 너무나도 부족하기에 제대로 된 이해를 하지 못하네요..


그래도 해본다고 송동우님이 알려주신 답변을 참고해서 ..modules/member/skins/default 안의 

modify_info.html(회원정보 수정 페이지?) 와 signup_form.html(회원가입 페이지?)

파일을 손보았는데 제가 잘못한것 인지... 오류만 걸리고 정상적으로 작동하지 않네요..


어디부분에 $logged_info->is_admin=='Y' 를 넣어야 오류가 없이 알려주신 것처럼 작동될까요?

이것을 하려고 오래 끙끙거리다가... 도움 요청합니다.. 능력자분들!! 

부디 도와주세요 ㅠㅠ (혹은 다른 방법이 있다면 그것이라도 알려주세요! 한달째 끙끙거려서 ㅠㅠ 머리 아파요..ㅠㅠ)


도움이 되실까 하여 코드도 올려봅니다..

코어 버전은 최신판 입니다.


<include target="./common_header.html" />
<load target="../../tpl/js/signup_check.js" />
<!--// datepicker javascript plugin load -->
<!--%load_js_plugin("ui")-->
<!--%load_js_plugin("ui.datepicker")-->
<h1 class="h1">{$lang->msg_update_member}</h1>
<script type="text/javascript" >
    xe.lang.deleteProfileImage = '{$lang->msg_delete_extend_form}';
    xe.lang.deleteImageMark = '{$lang->msg_delete_extend_form}';
    xe.lang.deleteImageName = '{$lang->msg_delete_extend_form}';
</script>
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
    <p>{$XE_VALIDATOR_MESSAGE}</p>
</div>
<form ruleset="@insertMember" id="fo_insert_member" class="form" action="./" method="post" enctype="multipart/form-data">
    <input type="hidden" name="act" value="procMemberModifyInfo" />
    <input type="hidden" name="module" value="member" />
    <input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
    <input type="hidden" name="signature" value="{htmlspecialchars($member_info->signature)}" />
    <input type="hidden" name="page" value="{$page}" />
    <ul>
        <li>
            <p class="q">{$identifierForm->title} <em style="color:red">*</em></p>
            <p class="a">
                <input type="hidden" name="{$identifierForm->name}" value="{$identifierForm->value}" />
                <input type="text" name="{$identifierForm->name}" value="{$identifierForm->value}" disabled="disabled" />
            </p>
        </li>
        <li loop="$formTags=>$formTag">
            <p class="q">{$formTag->title}</p>
            <div class="a" cond="$formTag->name != 'signature'">{$formTag->inputTag}</div>
            <div class="a" cond="$formTag->name =='signature'">{$editor}</div>
        </li>
        <li>
            <p class="q">{$lang->allow_mailing}</p>
            <p class="a">
                <input type="radio" name="allow_mailing" id="mailingYes" value="Y" checked="checked"|cond="$member_info->allow_mailing == 'Y'"> <label for="mailingYes">{$lang->cmd_yes}</label>
                <input type="radio" name="allow_mailing" id="mailingNo" value="N" checked="checked"|cond="$member_info->allow_mailing != 'Y'" > <label for="mailingNo">{$lang->cmd_no}</label>
            </p>
        </li>
        <li>
            <p class="q">{$lang->allow_message}</p>
            <p class="a">
                <block loop="$lang->allow_message_type=>$key,$val">
                    <input type="radio" name="allow_message" value="{$key}" checked="checked"|cond="$member_info->allow_message == $key" id="allow_{$key}" /> <label for="allow_{$key}">{$val}</label>
                </block>
            </p>
        </li>
    </ul>
    <div class="btnArea">
        <span class="btn"><input type="submit" value="{$lang->cmd_registration}" /></span>
        <span class="btn"><a href="{getUrl('act','dispMemberInfo','member_srl','')}">{$lang->cmd_cancel}</a></span>
    </div>
</form>
<script type="text/javascript">
(function($){
    $(function(){
        var option = { changeMonth: true, changeYear: true, gotoCurrent: false,yearRange:'-100:+10', dateFormat:'yy-mm-dd', onSelect:function(){
 
            $(this).prev('input[type="hidden"]').val(this.value.replace(/-/g,""))}
        };
        $.extend(option,$.datepicker.regional['{$lang_type}']);
        $(".inputDate").datepicker(option);
        $(".dateRemover").click(function() {
            $(this).prevAll('input').val('');
            return false;});
    });
})(jQuery);
</script>
<include target="./common_footer.html" />



<load target="../../tpl/js/signup_check.js" />
<!--// datepicker javascript plugin load -->
<!--%load_js_plugin("ui")-->
<!--%load_js_plugin("ui.datepicker")-->
<include target="./common_header.html" />
    <h1 class="h1">{$lang->cmd_signup}</h1>
    <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
        <p>{$XE_VALIDATOR_MESSAGE}</p>
    </div>
    <form ruleset="@insertMember" id="fo_insert_member" class="form" action="./" method="post" enctype="multipart/form-data">
        <input type="hidden" name="act" value="procMemberInsert" />
        <div class="agreement" cond="$member_config->agreement">
            <div class="text">
                {$member_config->agreement}
            </div>
            <div class="confirm">
                <input type="checkbox" name="accept_agreement" value="Y" id="accept_agree" />
                <label for="accept_agree">{$lang->about_accept_agreement}</label>
            </div>
        </div>
        <ul>
            <li>
                <p class="q">{$identifierForm->title} <em style="color:red">*</em></p>
                <p class="a">
                    <input type="text" name="{$identifierForm->name}" value="{$identifierForm->value}" />
                </p>
            </li>
            <li>
                <p class="q">{$lang->password} <em style="color:red">*</em></p>
                <p class="a">
                    <input type="password" name="password" value=""/>
                </p>
                <p class="desc">{$lang->about_password}</p>
            </li>
            <li>
                <p class="q">{$lang->password3} <em style="color:red">*</em></p>
                <p class="a">
                    <input type="password" name="password2" value=""/>
                </p>
            </li>
            <li loop="$formTags=>$formTag" cond="$formTag->name != 'signature'">
                <p class="q">{$formTag->title}</p>
                <div class="a">{$formTag->inputTag}</div>
            </li>
            <li>
                <p class="q">{$lang->allow_mailing}</p>
                <p class="a">
                    <input type="radio" name="allow_mailing" id="mailingYes" value="Y" checked="checked"|cond="$member_info->allow_mailing == 'Y'"> <label for="mailingYes">{$lang->cmd_yes}</label>
                    <input type="radio" name="allow_mailing" id="mailingNo" value="N" checked="checked"|cond="$member_info->allow_mailing != 'Y'" > <label for="mailingNo">{$lang->cmd_no}</label>
                </p>
            </li>
            <li>
                <p class="q">{$lang->allow_message}</p>
                <p class="a">
                    <block loop="$lang->allow_message_type=>$key,$val">
                        <input type="radio" name="allow_message" value="{$key}" checked="checked"|cond="$member_info->allow_message == $key || (!$member_info && $key == 'Y')" id="allow_{$key}" /> <label for="allow_{$key}">{$val}</label>
                    </block>
                </p>
            </li>
        </ul>
        <div class="btnArea">
            <span class="btn"><input type="submit" value="{$lang->cmd_registration}" /></span>
            <span class="btn"><a href="{getUrl('act','','member_srl','')}">{$lang->cmd_cancel}</a></span>
        </div>
    </form>
    <script type="text/javascript">
    (function($){
        $(function(){
            var option = { changeMonth: true, changeYear: true, gotoCurrent: false,yearRange:'-100:+10', dateFormat:'yy-mm-dd', onSelect:function(){
     
                $(this).prev('input[type="hidden"]').val(this.value.replace(/-/g,""))}
            };
            $.extend(option,$.datepicker.regional['{$lang_type}']);
            $(".inputDate").datepicker(option);
            $(".dateRemover").click(function() {
                $(this).parent().prevAll('input').val('');
                return false;});
        });
    })(jQuery);
    </script>
<include target="./common_footer.html" />

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
꾸링 전체메일 발송 네이버측에서 발송제한있나요?  
Allon 모바일... 도와주세요...  
래밍 Captcha 페이지 내부 표출 방법 file  
이피디 xe_solid_enterprise 슬라이드형 배너 등록방법은?  
Sonamu 게시판에 embed를 사용 못하게 하려면 [1] 2012.07.16 by 송동우
누란지세 게시판의 댓글 에디터를 html사용안함을 고정할수 없을까요/??? file  
루띠92 보드모듈의 리스트에서 태그를 보여주는 방법좀... [1] 2012.07.16 by 송동우
THEOTHERS 도와주세요  
정이3243 TextyleHub....등록된 글이 없습니다..  
오락실주인 글쓰기,댓글 속도 질문 [1] 2012.07.16 by 윈컴이
hon xe에 마이센스 설치하는곳 [1] 2012.07.16 by 윈컴이
hon 리퍼러가 속도에 영향을 미치나요? [1] 2012.07.16 by 윈컴이
hotzzl 설치했는데요~ [1] file 2012.07.16 by 데브위트™
오락실주인 비회원 글쓰기댓글쓰기 [1] 2012.07.15 by 송동우
자동차 도와주세요 !!! [닉네임 이미지 관리자만 변경 할 수 있는 법] [1] file 2012.07.15 by 송동우
아름프로 1.4.4.1 에서 최신버젼으로 업그레이드 문의 [1] 2012.07.15 by 자동차
누란지세 추천,비추천,신고 기능의 IP체크 가 되는것 같은대, 이걸 잠시 멈추고 싶습니다. [1] 2012.07.15 by 송동우
정이3243 Socal XE 클라이언트와 서버의 차이점..서버도 설치 해야 해요? [1] 2012.07.15 by 윈컴이
벤더 1  [1] 2012.07.15 by 유니눅스
윈컴이 Context::unloadCSSFile 2번째 질문.. [1] 2012.07.15 by CMD
ayphoto 비밀번호문제(분실) [1] 2012.07.15 by 송동우
정시연 사이트맵 등록시 링크 없이 만들기 [3] 2014.05.04 by 송동우
정이3243 xenara or 미디어 보드 잘 되시나요?  
주니주니11 모바일 페이지의 본문페이지에...  
떠나고싶다 설치시 문의  
빨간풍선 특정카테고리는 특정 그룹만 볼 수 있게 할 수는 없나요? [1] 2012.07.15
이상하다 글 수정하면 비밀번호가 틀렸다고 뜨거든요 file  
홍준기878 크롬에서 메뉴가 제대로 작동이 안되요ㅠㅠ  
윈컴이 Context::unloadCSSFile 에서 레이아웃에 있는 CSS 제거 [4] 2012.07.15 by 윈컴이
누란지세 회원가입 확장 이용약관 동의 안해도 넘어갈때...