Afin d’apprendre et d’appliquer différents concepts de discours, je suis en train de créer un plugin qui affichera tous les sujets tendances. Je n’ai pas encore défini les critères pour déterminer ce qu’est un sujet tendance, mais voici les problèmes auxquels je suis confronté.
J’ai également exposé mon processus de réflexion à chaque problème, et je souhaiterais davantage une solution basée sur la réflexion plutôt qu’une solution toute faite, ce qui m’aiderait à penser clairement et de manière générale pour résoudre de nombreux autres problèmes.
J’ai créé un nouvel élément de menu en utilisant api.addNavigationBarItem.
J’ai également créé une route personnalisée appelée /hot-topics dans le frontend et le backend.
Pour l’instant, j’affiche un simple titre h3 sur la route /hot-topics.
-
Ma première tâche consiste à ce que, lorsque je clique sur l’élément de navigation, la barre de navigation reste visible et que l’onglet « Sujets tendances » soit mis en surbrillance.
Je pense que cela sera possible avec le composant{{navigation-bar}}, mais je crois que je dois retourner les éléments de navigation dans la méthodemodelde l’objet route afin qu’ils soient transmis au modèle.
J’ai retourné un tableau codé en dur depuis la méthodemodel, mais sans succès. -
Ma deuxième tâche consiste à récupérer les soi-disant sujets tendances et à les afficher sur l’onglet « Sujets tendances ».
Pour cela, j’utilise le composant{{categories-topic-list}}. J’ai du mal à comprendre comment je devrais transmettre les données à ce composant pour afficher les sujets nécessaires.
Veuillez suggérer quelques idées sur la manière de procéder. De plus, quel serait votre processus de réflexion en essayant de résoudre ce problème ?