Je rédige des articles sur le front-end, où je suis tombé sur un problème. Certains articles ne peuvent pas être enregistrés et Joomla renvoie le message "Champ requis: Catégorie.
Bien sûr, les articles appartiennent déjà à leur catégorie, mais le problème de ces articles spécifiques est que le champ Sélectionner une catégorie est désactivé dans le formulaire (affichant leur catégorie, mais désactivé).
Je viens de remarquer que la langue sélectionnée est également désactivée pour ces articles.
<select id="jform_catid" name="" class="inputbox" required="" aria-required="true" disabled="disabled">
Qu'est-ce qui pourrait amener le champ de sélection à obtenir l'attribut désactivé pour certains articles aléatoires?
Je pense avoir résolu les conditions qui font apparaître ce problème, bien que je n’aie pas encore plongé dans le code.
Juste pour information, il s’agit d’un site Web multilingue Joomla 3.3.3.
Le problème apparaît lorsqu'un article est associé à l'article correspondant de la deuxième langue.
Quelqu'un d'autre peut-il tester pour voir s'il peut reproduire le problème? Si j'ai le temps, je vais essayer de rechercher le code pour voir si je peux venir avec des informations supplémentaires.
Cela s'est avéré être un bug comme on le voit ici: github.com/joomla/joomla-cms/pull/4062