2015-06-01 3 views
0

Вот и все, по умолчанию основная навигационная система liferay рушится до док-бара, которая скрыта для пользователей не в моем решении. Я попытался подключить док-станцию ​​и удалить значок коллапса, но навигация по сайту скрывается при изменении размера окна.Как изменить поведение коллапса на сайте-навигации Liferay 6.2?

Любые идеи, пожалуйста?

PD: Я видел этот пост: - Move collapsed menu button from the dockbar

Если проблема решена, но, как я уже там, я думаю, что это не «стильный» способ решения этой проблемы, и это может дать мне больше проблем ,

Спасибо за чтение.

+0

Вы используете классическую тему или собственную настраиваемую тему? Вы хотите иметь нечувствительную навигацию по меню? Я жду ответа, но в любом случае мы должны отключить ответную часть бутстрапа и подключить определенную часть док-бара. –

+0

Привет, спасибо за ваш ответ. Я настраиваю классическую тему (не хорошая идея, которую я знаю ..). Конечно, я по-прежнему желаю отзывчивого меню. Проблема в том, что мне нужно скрыть докбар для пользователей, не являющихся администраторами, но навигация по сайту рушится на значок «гамбургер», который помещен в док-станцию. Это поведение не является желательным, у пользователей, не являющихся администраторами, не будет навигации при подключении к сайту с устройств с маленькими экранами. – Hexen

ответ

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...*#