회원가입 설정에 있는 가입 폼부분에 확장변수 출력에 관하여
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.4 |
회원가입 설정에 있는 가입 폼 부분에 사용자 정의 항목을 추가할 수 있습니다.
해당 항목을 추가하면 회원가입 부분에도 제가 추가한 부분이 보여집니다.
제가 원하는건 회원 관리에서만 사용할 의도이기 때문에
일반 유저는 회원가입 과 회원정보 수정 부분에서 제가 추가한 사용자 정의 항목을 수정 및 보이면 안됩니다.
요약
1. 회원가입 설정 부분에서 "사용자 정의 항목"을 추가함
2. 해당 항목을 사용에 체크하면 회원 관리 부분에서 보임, 하지만 회원가입 / 회원정보 수정에서도 보임
3. 일반 회원들은 못보게 회원가입/회원정보 수정에서 관리자가 추가한 "사용자 정의 항목"이 안보였으면 좋겠음
이상입니다.
열심히 구글링해봤지만 제가 원하는 정보가 나오지 않아 이렇게 질문글을 올려봅니다.
댓글 5
회원가입,회원정보수정 페이지에
회원정보 입력 form loop 돌려서 출력해주는 코드가 있습니다.
If 최고 관리자
회원정보 입력 반복문
else
회원정보 입력 반복문(가리고 싶은 항목 tagname으로 가리기)
end
이런식으로 하시면 됩니다.
회원가입스킨에 서명을 출력하지 않기 위한 코드를 참조하시고
여러 항목을 가려야 하면
!in_array 함수로 여러 이름을 지정해서 코드를 짜면 편리합니다.
관리자 구분없이 가려줄거면 그냥 다 가려도 됩니다.
<block loop="$formTags=>$formTag"> 부분에
cond 를 추가해서 $formTag->name != 'cmk' 형식으로 출력이 안되게했습니다.
회원가입과 회원정보수정에서는 수정이 됬는데 회원정보를 보는 곳에서는 안보이게 하려면 어떻게해야하나요?
이게 해당 파일인건 알겠는데 같은 방식으로 추가를 해도 사라지지 않아서..
알겠습니다. 일단 되는데 까지 이것저것 해보겠습니다, 답변 해주셔서 감사합니다.