Comment ouvrir un bug Joomla ?

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Comment ouvrir un bug Joomla ?

    Bonjour à tout le monde,

    Je cherche le moyen pour ouvrir un bug pour les dev Joomla (çà sera mon tout premier en 10 ans). J'arrive à me connecter à https://issues.joomla.org/tracker/ mais je n'ai pas le bouton ouvrir

    Le contexte c'est les TAGs car j'en au plus que 30.

    Quand on affiche les tags d'un item quelqu'il soit dans un écran c'est somme toute simple :

    dans le model on fait
    $item->tags = new TagsHelper();
    $item->tags->getTagIds($item->id, 'com_t2area.trial');

    dans le form on a
    <field name="tags" type="tag" label="JTAG" multiple="true" />

    sauf que la librairie qui affiche vos tag va chercher les noms en base par rapport à votre liste d'association de tag (la fonction getTagsIds). Vous avez donc en entrée de cette recherche votre objet

    Joomla\CMS\Helper\TagsHelper Object ( [tagsChangedrotected] => [replaceTagsrotected] => [typeAlias] => [tags] => 2,5,19,20,36,41 )

    et pour chaque ID le fichier /libraries/src/Form/Field/TagField.php va associer le nom.

    Le bug maintenant : Dans le fichier il y a un limit à 30 de mis ce qui fait que au max seuls les 30 premiers noms sont lus donc si vous avez des tag au dela, il ne seront pas associés donc pas affichés.

    Soit pour des tag on ne met pas de limit soit je propose de mettre cette limit en paramètre.

    Emmanuel
    Dernière édition par elecoest à 22/08/2022, 08h27

  • #2
    Steps to reproduce the issue In Joomla 4 latest version, PHP 8.0 in backend : Create more than 30 tags Add all tags on your content Save Display your content Expected result All tags related are di...
    cavo789 aime ceci.

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X