J5列表中獲取當(dāng)前分類(lèi)的父分類(lèi)ID
以新聞模塊為例子。
打開(kāi)/news/common/diplomat/index.php
找到public function list(Request $req, Response $res)函數(shù)
修改以下內(nèi)容:
在代碼
$category = intval($req -> get('category') ?? -1);
下面添加一行
$fatherCategory = 0;
在代碼
$this -> breadcrumbBuilder -> batchAdd(Navigation::getBreadcrumb($this -> category, $category, '?type=list&category=#category#'));
下面添加一行
$fatherCategory = $this -> category -> getRecordById($category, 'father_id') ?: $category;
在代碼
'pagecount' => $model -> pagination -> pageCount,
下面添加一行
'father_category' => $fatherCategory,
這樣,在前端代碼中可以使用
{$[father_category]}來(lái)獲取當(dāng)前分類(lèi)的上級(jí)分類(lèi)ID