我有3個菜單位置。每一個都是另一個的子級別。Joomla 3:如何將父菜單項顯示爲'active'
如果用戶點擊頂級菜單,則點擊的項目顯示爲活動狀態。這很好。
但是,如果用戶點擊一個子項目,它只顯示子項目爲活動(而不是它所來的父項目)。這是我的問題...
我想顯示父項與選定的子項一起活動。這可能嗎?
謝謝!
我有3個菜單位置。每一個都是另一個的子級別。Joomla 3:如何將父菜單項顯示爲'active'
如果用戶點擊頂級菜單,則點擊的項目顯示爲活動狀態。這很好。
但是,如果用戶點擊一個子項目,它只顯示子項目爲活動(而不是它所來的父項目)。這是我的問題...
我想顯示父項與選定的子項一起活動。這可能嗎?
謝謝!
使用current
類而不是active
類。
是的,這是可能的,它甚至是默認的Joomla行爲。
聽起來像你的子菜單項是「菜單項別名」,「外部URL」或類似的東西類型的實例,指向不同的菜單項,這可能屬於不同的(和隱藏的)菜單。
通過你的子菜單,即使瀏覽,最終的目標菜單項絕對不是你的父菜單,因此它們無法通過的Joomla被認爲是「活躍」的孩子。
據我所知,如果你想瀏覽一個子菜單項顯示它的父母是活動的,你必須讓他們真正的父母和孩子。
它解決了你的問題嗎?
我不知道我是否錯過了一些東西,因爲我沒有一個名爲'current'的類。請詳細說明......也許你的意思的例子可以幫助我和其他新手:) – itsols