Bonjour,
Suite à certains soucis lors de l'utilisation de WebServices (qui fonctionnent bien mais pas de partout, je ne sais pas pourquoi), je suis revenu à la création de fonctions pour gérer certaines parties de la galerie. En gros, j'ai recodé les fonctions suivantes :
- pwg.categories.add
- pwg.categories.setRepresentative
- pwg.images.add
- pwg.categories.setInfo
Le seul problème qui me reste, c'est la mise à jour de la table "wg_user_cache_categories", qui semble définir ce que l'on affiche dans la galerie en fonction des droits de chaque utilisateur et des catégories ayant ou pas des images.
J'aimerai comprendre à partir de quels éléments cette table est mise à jour, et quand est-ce qu'elle est mise à jour. Il semblerait qu'elle se vide totalement parfois, et se remette à jour lorsque l'on navigue dans la gestion des catégories.
Est-ce que quelqu'un pourrait m'éclairer à ce sujet ?
Merci d'avance
Hors ligne
c'est.... compliqué, j'ai pas tout compris
elle se remplie en fonction des droits d'accès, ça c'est sur
si jamais tu as besoin de forcer le recalcul, appelle invalidate_user_cache() et basta :-)
Hors ligne
Merci, cela semble en effet la solution la plus simple :)
Hors ligne