Bonjour,
Sur deux sites de test en français passés de 5.1.2 à 5.2.0 alpha 4 dev, j'ai constaté hier que la page de substitution de langue plante avec le message
Le fichier incriminé est
Au cas où ce serait en lien avec la langue française, j'ai changé celle de l'administration pour l'anglais, sans changement d'erreur.
Ce matin, j'ai créé un site en version 5.1.2 uniquement en anglais et mis à jour en 5.2.0 alpha4 dev : idem
Je suis revenu, après vidage du dossier, à la 5.1.2 en restaurant la sauvegarde Akeeba, mis à jour en 5.2.0 alpha3 : l'accès aux substitutions de langue est fonctionnel. Nouveau passage en alpha 4 dev, retour de l'erreur.
Remplacement du fichier en question avec la version alpha 3, disparition de l'erreur.
J'avoue ne pas comprendre, compte tenu de la différence minime entre les deux fichiers, apparition d'un point d'interrogation dans le nom de la fonction
et suppression de lignes concernant la recherche (voir image)
Sur deux sites de test en français passés de 5.1.2 à 5.2.0 alpha 4 dev, j'ai constaté hier que la page de substitution de langue plante avec le message
0 Undefined constant "JPATH_"
JROOT\administrator\components\com_languages\src\M odel\OverridesModel.php:74
Ce matin, j'ai créé un site en version 5.1.2 uniquement en anglais et mis à jour en 5.2.0 alpha4 dev : idem
Je suis revenu, après vidage du dossier, à la 5.1.2 en restaurant la sauvegarde Akeeba, mis à jour en 5.2.0 alpha3 : l'accès aux substitutions de langue est fonctionnel. Nouveau passage en alpha 4 dev, retour de l'erreur.
Remplacement du fichier en question avec la version alpha 3, disparition de l'erreur.
J'avoue ne pas comprendre, compte tenu de la différence minime entre les deux fichiers, apparition d'un point d'interrogation dans le nom de la fonction
public function __construct($config = [], ?MVCFactoryInterface $factory = null)