Improved tab behaviour.
This commit is contained in:
parent
4f1821daf2
commit
3bd59292e7
7 changed files with 17 additions and 1 deletions
|
@ -281,6 +281,8 @@ class App.ControllerTabs extends App.Controller
|
|||
render: ->
|
||||
|
||||
@html App.view('generic/tabs')(
|
||||
header: @header
|
||||
subHeader: @subHeader
|
||||
tabs: @tabs
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
class App.ChannelChat extends App.ControllerTabs
|
||||
header: 'Chat'
|
||||
constructor: ->
|
||||
super
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
class App.ChannelEmail extends App.ControllerTabs
|
||||
header: 'Email'
|
||||
constructor: ->
|
||||
super
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
class App.ChannelWeb extends App.ControllerTabs
|
||||
header: 'Web'
|
||||
constructor: ->
|
||||
super
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
class Index extends App.ControllerTabs
|
||||
header: 'Object Manager'
|
||||
constructor: ->
|
||||
super
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
class Branding extends App.ControllerTabs
|
||||
header: 'Branding'
|
||||
constructor: ->
|
||||
super
|
||||
return if !@authenticate()
|
||||
|
@ -9,6 +10,7 @@ class Branding extends App.ControllerTabs
|
|||
@render()
|
||||
|
||||
class System extends App.ControllerTabs
|
||||
header: 'System'
|
||||
constructor: ->
|
||||
super
|
||||
return if !@authenticate()
|
||||
|
@ -22,6 +24,7 @@ class System extends App.ControllerTabs
|
|||
@render()
|
||||
|
||||
class Security extends App.ControllerTabs
|
||||
header: 'Security'
|
||||
constructor: ->
|
||||
super
|
||||
return if !@authenticate()
|
||||
|
@ -36,6 +39,7 @@ class Security extends App.ControllerTabs
|
|||
@render()
|
||||
|
||||
class Import extends App.ControllerTabs
|
||||
header: 'Import'
|
||||
constructor: ->
|
||||
super
|
||||
return if !@authenticate()
|
||||
|
@ -47,6 +51,7 @@ class Import extends App.ControllerTabs
|
|||
@render()
|
||||
|
||||
class Ticket extends App.ControllerTabs
|
||||
header: 'Ticket'
|
||||
constructor: ->
|
||||
super
|
||||
return if !@authenticate()
|
||||
|
|
|
@ -1,4 +1,9 @@
|
|||
<ul class="nav nav-tabs" role="tablist">
|
||||
<div class="page-header">
|
||||
<div class="page-header-title">
|
||||
<h1><%- @T( @header ) %> <small><%- @T( @subHeader ) %></small></h1>
|
||||
</div>
|
||||
</div>
|
||||
<ul class="nav nav-tabs <% if @tabs.length <= 1: %>hide<% end %>" role="tablist">
|
||||
<% for tab in @tabs: %>
|
||||
<li><a href="#<%= tab.target %>" role="tab" data-toggle="tab"><%- @T( tab.name ) %></a></li>
|
||||
<% end %>
|
||||
|
|
Loading…
Reference in a new issue