Jump to content


Photo
- - - - -

Админ меню Jbzoo


Best Answer SmetDenis , 18 February 2014 - 07:32

К сожалению, через rereplacer не получится (вернее очень сложно).
Потому что наше меню вставляется через JS, а пункты меню лежат в JSON

Удобного способа добавить свой пункт меню нет. Так же, только через JS

Например так (добавить в шаблон страницы)

(function($){
    setTimeout(function(){ // на всякий случай
       var $menu = $('#jbzoo-adminmenu > .dropdown-menu');
       $menu.append('<li><a href="#">Пункт 1</a></li>');
       $menu.append('<li><a href="#">Пункт 2</a></li>');
    }, 150);
})(jQuery);
Go to the full post


  • This topic is locked This topic is locked
6 replies to this topic

#1 ugroomiy

ugroomiy
  • JBZoo User (rus)
  • User rate: 0
  • posts: 48
  • topics: 18

Posted 17 February 2014 - 17:26

А можно ли его как-нибудь "удобно" редактировать?

Есть мысль добавить туда пару пунктов со ссылками для менеджеров сайта.


Edited by ugroomiy, 17 February 2014 - 17:26.

  • 0

#2 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 17 February 2014 - 17:56

Как вариант хардкорный - rereplacer в админке :) с добавлением своих пунктов.


  • 0

#3 ugroomiy

ugroomiy
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 48
  • topics: 18

Posted 17 February 2014 - 21:43

этого не нужно =)

Нужно именно в менюшке jbzoo добавить пару пунктов со ссылками на руководство для менеджеров.


  • 0

#4 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 18 February 2014 - 06:22

этого не нужно =)

Нужно именно в менюшке jbzoo добавить пару пунктов со ссылками на руководство для менеджеров.

 

А чем не подходит?) поиск ul li + добавить пару своих li :)


  • 0

#5 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 18 February 2014 - 07:32   Best Answer

К сожалению, через rereplacer не получится (вернее очень сложно).
Потому что наше меню вставляется через JS, а пункты меню лежат в JSON

Удобного способа добавить свой пункт меню нет. Так же, только через JS

Например так (добавить в шаблон страницы)
(function($){
    setTimeout(function(){ // на всякий случай
       var $menu = $('#jbzoo-adminmenu > .dropdown-menu');
       $menu.append('<li><a href="#">Пункт 1</a></li>');
       $menu.append('<li><a href="#">Пункт 2</a></li>');
    }, 150);
})(jQuery);

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#6 ugroomiy

ugroomiy
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 48
  • topics: 18

Posted 18 February 2014 - 08:23

К сожалению, через rereplacer не получится (вернее очень сложно).
Потому что наше меню вставляется через JS, а пункты меню лежат в JSON

Удобного способа добавить свой пункт меню нет. Так же, только через JS

Например так (добавить в шаблон страницы)

(function($){
    setTimeout(function(){ // на всякий случай
       var $menu = $('#jbzoo-adminmenu > .dropdown-menu');
       $menu.append('<li><a href="#">Пункт 1</a></li>');
       $menu.append('<li><a href="#">Пункт 2</a></li>');
    }, 150);
})(jQuery);

Нормально спасибо, этого достаточно.

И ещё вопрос, а можно пункт "тех поддержка" удалить или вы обидитесь? =)

По сути этот пункт нужен для меня, а я адрес и так знаю.

А менеджеры тыкакя туда хотят видеть мои контакты и пугаются при виде форума, куда им нет входа =)


  • 0

#7 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 18 February 2014 - 08:30

Мы не обидимся :)

 

Удалить можно так же с помощью JS

Перед добавляем новых пунктов выполните (внутри setTimeout)

$('.jbzoo-support-item').parent().remove();

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!