Q&A

안녕하세요.

 

사이트 로그인 후 '회원정보 변경' 이 부분을 관리자 외에는 접속되지 않게 하는 방법이 있을까요?

해당 버튼을 누르면 관리자에게 문의해주세요.라는 문구가 뜨는 방식도 좋을 것 같은데,

 

구현하려고 하는데 잘 되지가 않네요..

혹시 아시는 분 계시다면 답변 부탁드려보겠습니다.

 

a.PNG

감사합니다.

댓글 6

  • 여러가지가 있겠지만 위 이미지에 해당하는 페이지는 

    modules/member/skins/스킨명/member_info.html 에 있습니다.

    삭제하시거나 비활성화 시키거나 버튼 텍스트를 위에 말한것와 같이 관리자에게 문의 라는 문구를 적으면 되겠죠.

    회원정보는 관리자것이 아닌데..ㅡㅡ;

    마음되로 정보를 잠겨두는것 좋은 방법이 아닐것 같다는 생각이 듭니다.

     

  • @착한인연
    착한인연님 답변 주셔서 감사합니다.
    말씀해주신 해당 파일에서 관리자에게 문의하라는 텍스트를 집어넣는 소스를 넣어보고 있는데 잘 안되고 있어서요~혹시 어떤 식으로 넣어야 하는지 방법이라도 알려주실 수 있으실까요~?

    그리고 사이트 특성상 회원정보를 최초 1회 입력시의 정보로 유지해야 되는 컨셉의 사이트라..
    부득이하게 회원 정보변경을 막으려고 해서요~ㅠㅠ
  • @우리종도
    위 경로의 파일에서 ,여러가지 스킨이 있을건데
    사용하시는 스킨에서 member.info.html에서
    dispMemberModifyInfo라는 텍스트를 찾아서 그줄 주석처리하시고.
    아래의 코드는 기본 default스킨의 코드입니다.

    <!-- <a href="{getUrl('act','dispMemberModifyInfo','member_srl','')}" class="btn">{$lang->cmd_modify_member_info}</a> -->

    아래와 같이 관리자에게 문의로 바꿔주시면 됩니다.
    그런데 사람들은 그래도 눌러볼것입니다.
    누르면 관리자에게 문의 메세지가 나오도록 넣었습니다.

    <a href="javascript:void(0)" onclick="alert('관리자에게문의');return false;" class="btn">관리자에게문의</a>
  • @착한인연
    착한인연님 정말 감사합니다. 덕분에 잘 해결 되었습니다.
  • 회원정보수정에 어떤 정보들을 사용하고 계신지는 모르겠지만,
    일반적으로는 아에 다 막지 않고
    이름, 닉네임, 이메일주소 선택적으로 막고
    서명, 프로필이미지 등은 허용하는 방식으로 많이 수정해서 쓰고 있습니다.

    닉네임 수정금지 팁 검색해보시면
    원하시면 이름, 이메일주소 등도 응용해서 막을 수 있을 거에요.
  • @디이깅
    다이깅님 답변 감사합니다. 해당 부분도 추후에 사용할 수 있도록 해야 겠네요~감사합니다.