질문/조언질답게시판

회원가입 설정에 있는 가입 폼 부분에 사용자 정의 항목을 추가할 수 있습니다.

 

해당 항목을 추가하면 회원가입 부분에도 제가 추가한 부분이 보여집니다.

 

제가 원하는건 회원 관리에서만 사용할 의도이기 때문에

 

일반 유저는 회원가입 과 회원정보 수정 부분에서 제가 추가한 사용자 정의 항목을 수정 및 보이면 안됩니다.

 

 

요약

 

1. 회원가입 설정 부분에서 "사용자 정의 항목"을 추가함

2. 해당 항목을 사용에 체크하면 회원 관리 부분에서 보임, 하지만 회원가입 / 회원정보 수정에서도 보임

3. 일반 회원들은 못보게 회원가입/회원정보 수정에서 관리자가 추가한 "사용자 정의 항목"이 안보였으면 좋겠음

 

 

이상입니다.

열심히 구글링해봤지만 제가 원하는 정보가 나오지 않아 이렇게 질문글을 올려봅니다.

  • profile

    회원가입,회원정보수정 페이지에

    회원정보 입력 form loop 돌려서 출력해주는 코드가 있습니다.

    If 최고 관리자
    회원정보 입력 반복문
    else
    회원정보 입력 반복문(가리고 싶은 항목 tagname으로 가리기)
    end

    이런식으로 하시면 됩니다.


    회원가입스킨에 서명을 출력하지 않기 위한 코드를 참조하시고

    여러 항목을 가려야 하면
    !in_array 함수로 여러 이름을 지정해서 코드를 짜면 편리합니다.

     

     

    관리자 구분없이 가려줄거면 그냥 다 가려도 됩니다.

  • profile ?
    아 해당 부분은 알려주신대로

    <block loop="$formTags=>$formTag"> 부분에

    cond 를 추가해서 $formTag->name != 'cmk' 형식으로 출력이 안되게했습니다.

    회원가입과 회원정보수정에서는 수정이 됬는데 회원정보를 보는 곳에서는 안보이게 하려면 어떻게해야하나요?
  • ? profile
    회원정보출력 스킨파일이 따로 있습니다.
  • profile ?
    member_info.html

    이게 해당 파일인건 알겠는데 같은 방식으로 추가를 해도 사라지지 않아서..
    알겠습니다. 일단 되는데 까지 이것저것 해보겠습니다, 답변 해주셔서 감사합니다.
  • ?
    해결했습니다.