From 35f278dfe59259d9556373f4eeb9e6f02c4bee58 Mon Sep 17 00:00:00 2001 From: Jimako Date: Mon, 21 Mar 2022 16:59:20 +0100 Subject: [PATCH] Forum breadcrumbs on topic view with 3 forums #4286 FIX #4286 --- e107_plugins/forum/forum_class.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/e107_plugins/forum/forum_class.php b/e107_plugins/forum/forum_class.php index da6e8fecce..c6af0483f4 100644 --- a/e107_plugins/forum/forum_class.php +++ b/e107_plugins/forum/forum_class.php @@ -1154,6 +1154,7 @@ function threadGet($id, $joinForum = true, $uid = USERID) fp.forum_id AS parent_id, fp.forum_name AS parent_name, sp.forum_id AS forum_sub, sp.forum_name AS sub_parent, fp.forum_sef AS parent_sef, + sp.forum_sef AS sub_parent_sef, tr.track_userid FROM `#forum_thread` AS t LEFT JOIN `#forum` AS f ON t.thread_forum_id = f.forum_id @@ -2436,7 +2437,7 @@ function set_crumb($forum_href=false, $thread_title='', &$templateVar=null) if($forumInfo['forum_sub']) { - $breadcrumb[] = array('text'=> ltrim($forumInfo['sub_parent'], '*') , 'url'=> e107::url('forum','forum', array('forum_sef'=> $forumInfo['parent_sef']))); + $breadcrumb[] = array('text'=> ltrim($forumInfo['sub_parent'], '*') , 'url'=> e107::url('forum','forum', array('forum_sef'=> $forumInfo['sub_parent_sef']))); $breadcrumb[] = array('text'=>ltrim($forumInfo['forum_name'], '*') , 'url'=> (defset('e_PAGE') !='forum_viewforum.php') ? e107::url('forum', 'forum', $forumInfo) : null); } @@ -2691,4 +2692,4 @@ function img_path($filename) } return $image; -} \ No newline at end of file +}