Estou tentando filtrar o gerenciador de artigos no back-end por meio do URL, como:
index.php? option = com_content & filter_category_id = 18
mas não parece funcionar. Em vez disso, me dá um aviso:
Aviso: Tente atribuir propriedades de não objetos em /libraries/framework/Joomla/Registry/Registry.php na linha 428
Há alguma alteração em como podemos filtrar o componente ou há um erro?
Parece que o método para fazer isso foi alterado. Eu verifiquei esse método e ele funciona perfeitamente. Eu não posso quebrar tudo
Aqui está um exemplo usando publicado
index.php? option = com_content & view = artigos e filtro [publicado] = 1
Você também pode usar
etc
na verdade, tudo o que está nas ferramentas de pesquisa na exibição do artigo pode ser predefinido usando o URL, basta obter seu ID usando as ferramentas de desenvolvimento do Google!
Isso pode ser óbvio, mas acho que preciso completar a resposta caso alguém o veja, mas você também pode empilhar os filtros, ou seja,
index.php?option=com_content&view=articles&filter[category_id]=2&filter[level]=1
Agora que os filtros do Joomla estão permitindo várias seleções, por exemplo em com_content
lista de artigos que podemos filtrar usando várias categorias, a maneira de obter a filtragem com uma string de consulta _GET é como abaixo:
index.php?option=com_content&view=articles&filter[category_id][]=105&filter[category_id][]=146
Essencialmente, precisamos converter o filtro desejado em uma matriz (quando aplicável) e depois atribuir vários.
&filter[category_id][]=105&filter[category_id][]=146