Piwigo tabeli id ​​= USERLIST – Kehtetu JSON vastus

 

Kuidas määrata kasutaja käitluskoha piwigo .

Piwigo esinenud mõningaid probleeme viimasel ajal mitte lisada või muuta kasutaja konto andmed.
Sõnum hüpikaken ilmub konto avamisest haldamise lehel kasutajad.
Probleem on selles, et Mysql 8 kasutab tabeli nimega GROUPS.
Üks neist koodid paigaldamise nimetati samamoodi ja poose konflikti.
Siin on lahendus.

Oma paigaldus Piwigo:

/admin/user_list_backend.php

Muutke read 204 (liin 3 meie näites) ja 213 (liin 12 meie näites) allpool


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'];
  }

et remplacer GROUPS par 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'];
  }

Enregistrez vos modifications.

Vider le cache de votre navigateur.

Rechargez la page Web de piwigo ja Admin -> Utilisateurs -> Gérer


[site_reviews_summary assigned_to=post_id”]

tühistama
[site_reviews_form assign_to=post_id”]
Hinda seda artiklit

[site_reviews display=10 assigned_to=post_id”]

Jäta vastus

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on tähistatud *