web-dev-qa-db-ja.com

Joomla 3.3.1のURLによるバックエンドのcom_contentのフィルタリング

私は次のようなURLを介してバックエンドの記事マネージャーをフィルタリングしようとしています:

index.php?option = com_content&filter_category_id = 18

しかし、それは機能していないようです。代わりに警告が表示されます。

警告:/libraries/framework/Joomla/Registry/Registry.phpの428行目の非オブジェクトのプロパティを割り当てようとしています

コンポーネントのフィルタリング方法に変更はありますか、それともバグがありますか?

1
FFrewin

これを行う方法が変更されたようです。私はこの方法を確認しましたが、完全に機能します。全然壊せない

これは公開された

index.php?option = com_content&view = articles&filter [published] = 1

あなたも使うことができます

  • [フィルター]レベル
  • [filter] author_id

実際、記事ビューの検索ツールにあるものはすべて、URLを使用して事前設定できます。Google開発ツールを使用してIDを取得するだけです!

これは明白かもしれませんが、他の誰かが見た場合に備えて私が答えを完了する必要があるように感じますが、フィルタを積み重ねることもできます。

index.php?option=com_content&view=articles&filter[category_id]=2&filter[level]=1
1
MOLEDesign

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
0
FFrewin