J'essaie de filtrer le gestionnaire d'articles dans le backend via l'URL comme:
index.php? option = com_content & filter_category_id = 18
mais cela ne semble pas fonctionner. Au lieu de cela, il me donne un avertissement:
Avertissement: Essayez d'attribuer la propriété de non-objet dans /libraries/framework/Joomla/Registry/Registry.php à la ligne 428
Y at-il des changements sur la façon dont nous pourrions filtrer le composant, ou il y a un bogue?
On dirait que la méthode pour ce faire a maintenant changé. J'ai vérifié cette méthode et cela fonctionne parfaitement. Je ne peux pas le casser du tout
Voici un exemple en utilisant publié
index.php? option = com_content & view = articles & filter [published] = 1
Vous pouvez aussi utiliser
etc
en fait, tout ce qui se trouve dans les outils de recherche de la vue de l'article peut être prédéfini à l'aide de l'URL, il suffit d'obtenir son ID à l'aide des outils de développement de Google!
Cela peut paraître évident, mais vous devez juste compléter la réponse au cas où quelqu'un d’autre aurait l'air, mais vous pouvez également empiler les filtres, c.-à-d.
index.php?option=com_content&view=articles&filter[category_id]=2&filter[level]=1
Maintenant que les filtres Joomla permettent plusieurs sélections, par ex. dans com_content
liste d'articles que nous pouvons filtrer en utilisant plusieurs catégories, voici comment procéder pour filtrer avec une chaîne de requête _GET:
index.php?option=com_content&view=articles&filter[category_id][]=105&filter[category_id][]=146
Essentiellement, nous devons convertir le filtre souhaité en un tableau (le cas échéant), puis en affecter plusieurs.
&filter[category_id][]=105&filter[category_id][]=146