私は次のようなURLを介してバックエンドの記事マネージャーをフィルタリングしようとしています:
index.php?option = com_content&filter_category_id = 18
しかし、それは機能していないようです。代わりに警告が表示されます。
警告:/libraries/framework/Joomla/Registry/Registry.phpの428行目の非オブジェクトのプロパティを割り当てようとしています
コンポーネントのフィルタリング方法に変更はありますか、それともバグがありますか?
これを行う方法が変更されたようです。私はこの方法を確認しましたが、完全に機能します。全然壊せない
これは公開された
index.php?option = com_content&view = articles&filter [published] = 1
あなたも使うことができます
等
実際、記事ビューの検索ツールにあるものはすべて、URLを使用して事前設定できます。Google開発ツールを使用してIDを取得するだけです!
これは明白かもしれませんが、他の誰かが見た場合に備えて私が答えを完了する必要があるように感じますが、フィルタを積み重ねることもできます。
index.php?option=com_content&view=articles&filter[category_id]=2&filter[level]=1
Joomlaフィルターで複数の選択が可能になりました。 com_content
記事は、複数のカテゴリを使用してフィルタリングできるリストです。_GETクエリ文字列でフィルタリングを行う方法は次のとおりです。
index.php?option=com_content&view=articles&filter[category_id][]=105&filter[category_id][]=146
基本的に、目的のフィルターを配列に変換して(適用される場合)、複数を割り当てる必要があります。
&filter[category_id][]=105&filter[category_id][]=146