질문/조언질답게시판
Extra Form
PHP PHP 7.3
CMS XpressEngine

1.

다수 회원의 그룹을 일괄로 변경하고 싶은데 

전체선택해서 변경시 기존의 그룹이 삭제됩니다. 

예를 들어,

사용자1: 그룹A

사용자2; 그룹B

사용자3: 그룹C

...

사용자200: 그룹A,그룹B

위와 같이 다수의 사용자가 각각 그룹A,B,C에 속해 있는데 

모든 사용자를 다음과 같이 그룹D에도 추가하고 싶습니다. 

사용자1: 그룹A,그룹D

사용자2; 그룹B,그룹D

사용자3: 그룹C,그룹D

...

사용자200: 그룹A,그룹B,그룹D

이때 회원 전체를 선택해서 그룹D를 체크해주면

기존에 할당된 그룹은 모두 삭제되고 다음과 같이 그룹D만 남게됩니다.

사용자1: 그룹D

사용자2; 그룹D

사용자3: 그룹D

...

사용자200: 그룹D

기존에 할당된 그룹은 유지한채로 새로운 그룹을 할당할수는 없는지요?

 

2.

메뉴관리에서 페이지 접근 권한을 그룹단위로 주도록 되어있습니다.

혹시 개인 사용자 단위로 접근 권한을 주는 방법은 없는지 궁금합니다.

 

3.

회원 가입 폼에서 입력한 정보를 목록에서 한눈에 보고 싶습니다. 

회원목록에서 이메일, 최근로그인 등 기본정보 이외에 관리자가 지정한 다른 정보도 함께 띄울 수 없을까요?

(

 

현재 사용하는 버전은 현재 XE1.11.7이고 앞으로 rhymix로 업데이트를 예정입니다. 

  • profile
    1. 원래 일괄변경이라는것이 해당 회원의 그룹을 전부 선택한 내용대로 일괄적으로 변경한다는 뜻입니다. 일괄 추가가 아니라 일괄변경이니까요.

    2. 페이지 그룹을 개개인의 회원별로 수정하는건 일반적으로 구현하는건 쉽지요. 하지만 그건 개개인의 서드파티로 구현하는 것이 더 좋은 방법일 것 같습니다. (XE 배포판에는 적용이 어려워서 적용하지 않는 것 입니다. 라이믹스에서도 추가할 예정은 아직 없습니다.) 한줄답변은 없습니다.

    3. 없습니다. 2번과 비슷한 이유로 할 수 없습니다.

    라이믹스나 XE나 대부분 하나의 사이트에 입맛에 맞춰진 것이 아니라서 개개인의 입맛에 전부 다 맞춰드릴 수 없고 옵션또한 성능저하가 많이 있는 경우라면 적용할 수 없기도 합니다.

    따라서 필요시에는 해당 기능을 커스텀하여 사용하시되, 커스텀한것이 많으면 많을수록 사이트 업데이트 및 유지보수측면으로는 점점 더 어려워집니다. (비용이 많이 들어가거나요)
  • profile
    1. 그룹 추가라는 새로운 액션을 누군가 만들어서 코어에 제공해주지 않는 한 아마 당분간 힘들지 않을까 싶네요. 아무래도 수요가 많은 기능이 아니다보니까요.

    2. 메뉴/카테고리/페이지 등에 대한 사용자 단위 접근 권한 부여는 람보님 말씀대로 서드파티 제작 의뢰를 통해 구현하시는 게 좋지 싶습니다.

    3. 라이믹스 한정으로 예전에 https://xetown.com/point_contents/1377327 라는 자료를 공개한 적이 있습니다. PHP7.0 및 라이믹스 2.0.7에서 돌아가고 있습니다.