-
- Téléchargements
Chaque table ayant un champ "lang" n'est pas obligé d'avoir de champ...
Chaque table ayant un champ "lang" n'est pas obligé d'avoir de champ langue_choisie (cas de spip_syndic_articles du plugin sites). Du coup la fonction instituer_langue_objet provoquait des erreurs Mysql du type : :Pri:ERREUR: Erreur 1054 de mysql: Unknown column 'langue_choisie' in 'field list' in /blahblah/ecrire/action/instituer_langue_objet.php L39 [sql_updateq(),action_instituer_langue_objet_dist(),objet_modifier_champs(),inserer_article_syndique(),syndic_a_jour(),queue_start_job(),queue_schedule(),action_syndiquer_site_dist(),traiter_appels_actions()] UPDATE `blablah`.spip_syndic_articles SET lang='fr',langue_choisie='oui' WHERE id_syndic_article=32583 Cette fonction n'est utilisée qu'une seule fois dans le core, au lieu de l'alourdir en passant à nouveau par trouver_table, on change sa signature, c'est objet_modifier_champs (où est son seul appel et qui fait déjà un trouver_table) qui stipule si oui ou non on change le champ langue_choisie.
parent
35f37d75
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Veuillez vous inscrire ou vous se connecter pour commenter