Development #59882
contexte lazy pour le rendu des pages et des widgets
0%
Description
On y fait get_publisher().substitutions.get_context_variables()
et ça va générer statiquement toutes les variables de contexte (sauf si mode lazy globalement forcé), on pourrait ici aussi faire du lazy par défaut.
(notamment ça éviterait les requêtes sur les rôles pour générer les form_role_…).
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Lié à Development #57637: Trop de requêtes SQL sur la tables roles pendant une seule requête HTTP ajouté
Mis à jour par Frédéric Péters il y a environ 2 ans
- Statut changé de Nouveau à Solution déployée
Mmm, commit poussé et ça doit être une erreur, surtout que je n'avais même pas encore proposé de patch ici parce que je voulais davantage tester. (mais je ne me souviens ni du moment où j'ai poussé par erreur, ni de ce qui m'inquiétait un peu et me motivait à tester davantage).
Je vais laisser ça et si jamais ça éclate sur un truc (peut-être en mode wcs pur, sans publik?), je verrai. (et en urgence ça peut de toute façon se contrôler via lazy-variables-modes dans site-options.cfg).
general: pass quixote form as "html_form" to templates (#59882)
"form" is kept for legacy external templates (in publik-base-theme), to
be removed once those templates are updated to use html_form.