Undefined property suite à une Update de AceSEF |
Tuesday, 22 March 2011 17:24 | |||
There are no translations available. ![]() AceSEF est un composant Joomla flexible et puissant. Il permet principalement de travailler sur les choses suivantes : URL SEF, métadonnées et le générateur Sitemap Tags... Ce composant peut se mettre à jour automatiquement, seulement parfois une erreur s'affiche à la suite de cette mise à jour.
Suite à une mise à jour automatique depuis la console d'administration, si vous afficher les "Notice" PHP vous verrez parfois un message comme celui ci-dessous : Notice : Undefined property: stdClass::$global_smart_itemid ![]() J'écris cet article pour vous éviter de chercher comme moi trop longtemps dans les fichiers du composant ou de simplement désinstaller et réinstaller AceSEF. Mes recherches ont finalement abouti sur le fait que la variable était bien présente dans les nouveaux fichiers de l'update et qu'en réalité le problème venait de la base de données. Pour mettre à jour la table concernée et corriger ce petit problème, il suffit simplement de sauvegarder la configuration de AceSEF : Cliquez sur "Configuration" dans la console d'administration de AceSEF puis faites "Sauver". ![]() Je me demande quand même si parfois cette mise à jour se fait correctement et si dans certains cas il ne manque pas certaines variables par défaut à ajouter dans certains fichiers... N'hésitez pas à me laisser des commentaires si vous avez des informations à ce sujet.
|