Piwigo 테이블 ID = 여기서 userList – 잘못된 JSON 응답

 

사용자 관리 시설 piwigo를 해결하는 방법 .

Piwigo 추가 또는 변경 사용자 계정 정보에 최근이 아니라 몇 가지 문제가 발생.
메시지 팝업 계정 관리 페이지의 사용자의 오프닝에 나타납니다.
문제는이다 Mysql 8 라는 이름의 테이블을 사용 GROUPS.
설치에 이러한 코드 중 하나는 같은 방식과 포즈 충돌에 임명되었다.
여기에서, 용액은.

설치에 Piwigo:

/admin/user_list_backend.php

라인을 편집 204 (라인 3 우리의 예) 과 213 (라인 12 우리의 예) 이하


SELECT
    user_id,
    GROUP_CONCAT(name ORDER BY name SEPARATOR ", ") AS groups
  FROM '.USER_GROUP_TABLE.'
    JOIN `'.GROUPS_TABLE.'` ON id = group_id
  WHERE user_id IN ('.implode(',', $user_ids).')
  GROUP BY user_id
;';
  $result = pwg_query($query);
  while ($row = pwg_db_fetch_assoc($result))
  {
    $groups_of_user[ $row['user_id'] ] = $row['groups'];
  }

및 GRPS에 의해 그룹을 대체

SELECT
    user_id,
    GROUP_CONCAT(name ORDER BY name SEPARATOR ", ") AS grps
  FROM '.USER_GROUP_TABLE.'
    JOIN `'.GROUPS_TABLE.'` ON id = group_id
  WHERE user_id IN ('.implode(',', $user_ids).')
  GROUP BY user_id
;';
  $result = pwg_query($query);
  while ($row = pwg_db_fetch_assoc($result))
  {
    $groups_of_user[ $row['user_id'] ] = $row['grps'];
  }

변경 사항을 저장.

브라우저 캐시를 비 웁니다.

웹 페이지를 새로 고침 piwigoAdmin -> 사용자 -> 관리


[site_reviews_summary assigned_to =”post_id”]

취소
[site_reviews_form assign_to =”post_id”]
이 문서 평가

[site_reviews 디스플레이 = 10 할당 _ 대상 =”post_id”]

회신을 남겨주

귀하의 이메일 주소는 공개되지 않습니다. 필요 입력 사항은 표시되어 있습니다 *