単一のカテゴリで記事数を表示したいと考えています。
$categoryName = "CategoryName";
$n = count($this->category->$categoryName);
echo "This category has ".$n." articles in it!";
これは機能していません (例)。
単一のカテゴリで記事数を表示したいと考えています。
$categoryName = "CategoryName";
$n = count($this->category->$categoryName);
echo "This category has ".$n." articles in it!";
これは機能していません (例)。
これを可能にするパラメーターがすでにあります。カテゴリ リストまたはカテゴリ ブログメニュー アイテムを割り当て、 [カテゴリ オプション] パラメーター タブで選択します。No Articles メッセージを表示するように変更します。
コードが機能しない理由は、単一のカテゴリが で表されているため$this->category
です。
ただし、カテゴリ ブログまたはカテゴリ リスト レイアウトの場合は、次のように簡単に使用できます。
$categoryName = "CategoryName";
if($this->category->title==$categoryName) {
count($this->category->getNumItems(true))
}
http://docs.joomla.org/Help25:Menus_Menu_Item_Article_Category_Blog#Category_Options
これを試して。
デフォルトのカテゴリ レイアウトには、記事の数が含まれています。
これを見てくださいcomponents\com_content\views\categories\tmpl
また、あなたはカウントを見つけることができますcount($item->getChildren())
これがあなたを願っています..