[英]How to direct top-level menu to second-level menu and have the top-level menu have unique name?
[英]Get name of top-level menu - Joomla 3
我在網站的頁腳上發布了一些菜單項。
-FAQ
-Contact Us
這些實際上是菜單項,它們的主菜單名稱是“ Information
我也想顯示它們的主菜單名稱:
Information
-FAQ
-Contact Us
我有這個代碼
$menu = JFactory::getApplication()->getMenu();
$parent_title = $menu->getItem(2)->title;
名為Information
的主菜單具有ID 2
,但未顯示任何內容:(
那么如何獲得該菜單名稱?
讓我們嘗試這種方式:
$menu = JFactory::getApplication()->getMenu();
$active = $menu->getActive();
$parent = $menu->getItem($active->parent_id);
var_dump(parent);
並告訴我們您得到了什么:)
如果這對您不起作用,請將與parent的行更改為:
$parent = $menu->getItems('id', $active->parent_id);
問候
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.