묻고답하기

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 남기남
고달픈생활 PSD로 레이아웃 디자인할걸 XE레이아웃으로.. [1] 2012.07.16 by 윈컴이
정이3243 Global XE에서 받은 모듈은 국내버젼(??)에서 설치 안되나요? [1] 2012.07.16
Asaph 호스팅에 admin 메일을 만들었는데.. xe 인증메일 발송 어떻게 설정하나요? [1] 2012.07.16
문화사랑 회원가입이 안돼요.. file  
tumult 쉬운설치를 root 권한으로 하는 방법 질문드립니다.  
문화사랑 회원 메일발송 프로그램 알려주세요~  
성연이 페이지 - 내용 직접 추가 - 소스 위치 [1] 2012.07.16 by 디딤돌123
꾸링 전체메일 발송 네이버측에서 발송제한있나요?  
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 데브위트™