如何更改Liferay 6.2站点导航崩溃行为?

时间:2015-06-01 10:11:28

标签: javascript liferay portlet navbar dock

就是这样,默认情况下,liferay主导航正在折叠到停靠栏,对于我的解决方案中的管理员用户来说,这是隐藏的。我尝试连接停靠栏并删除折叠图标,但站点导航仍然隐藏在窗口调整大小上。

有什么想法吗?

P.P:我看过这篇文章: - Move collapsed menu button from the dockbar

问题解决的地方,但正如我在那里提到的那样,我认为这不是解决这个问题的“时尚”方式,而且可能会给我带来更多问题。

感谢阅读。

1 个答案:

答案 0 :(得分:1)

我可以告诉你如何在没有停靠栏的情况下解决切换按钮。

在基于经典主题的自定义主题上,您必须自定义navigation.vm并插入代码以使汉堡包图标靠近导航。

(代码未经过测试)

<nav class="$nav_css_class navbar site-navigation" id="navigation" role="navigation">
    <div class="navbar-inner">

        #* start toogle hamburger menu *#

        <a class="visible-phone brand btn" data-toggle="collapse" data-target="#navigation">
            <i class="icon-reorder"></i>
            #language ("main-menu")
        </a>

        #* end *#

        <div class="collapse nav-collapse">
            <ul aria-label="#language ("site-pages")" class="nav nav-collapse" role="menubar">
                #foreach ($nav_item in $nav_items)
                        #set ($nav_item_attr_selected="")
                        #set ($nav_item_attr_has_popup="")
                        #set ($nav_item_caret="")
                        #set ($nav_item_css_class="lfr-nav-item")
                        #set ($nav_item_link_css_class="")

        #*continue...*#