%PDF- %PDF-
Direktori : /backups/router/usr/local/opnsense/mvc/app/views/layout_partials/ |
Current File : //backups/router/usr/local/opnsense/mvc/app/views/layout_partials/base_tabs_header.volt |
{# # Copyright (c) 2017 Franco Fichtner <franco@opnsense.org> # Copyright (c) 2014-2015 Deciso B.V. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # # 1. Redistributions of source code must retain the above copyright notice, # this list of conditions and the following disclaimer. # # 2. Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation # and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY # AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE # AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, # OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. # # formData : the form data #} {% for tab in formData['tabs']|default([]) %} {% if tab['subtabs']|default(false) %} {# Tab with dropdown #} {# Find active subtab #} {% set active_subtab="" %} {% for subtab in tab['subtabs']|default({}) %} {% if subtab[0]==formData['activetab']|default("") %} {% set active_subtab=subtab[0] %} {% endif %} {% endfor %} <li role="presentation" class="dropdown {% if formData['activetab']|default("") == active_subtab %}active{% endif %}"> <a data-toggle="dropdown" href="#" class="dropdown-toggle pull-right visible-lg-inline-block visible-md-inline-block visible-xs-inline-block visible-sm-inline-block" role="button"> <span class="caret"></span> </a> <a data-toggle="tab" onclick="$('#subtab_item_{{tab['subtabs'][0][0]}}').click();" class="visible-lg-inline-block visible-md-inline-block visible-xs-inline-block visible-sm-inline-block" style="border-right:0px;">{{tab[1]}}</a> <ul class="dropdown-menu" role="menu"> {% for subtab in tab['subtabs']|default({})%} <li class="{% if formData['activetab']|default("") == subtab[0] %}active{% endif %}"> <a data-toggle="tab" id="subtab_item_{{subtab[0]}}" href="#subtab_{{subtab[0]}}">{{subtab[1]}}</a> </li> {% endfor %} </ul> </li> {% else %} {# Standard Tab #} <li {% if formData['activetab']|default("") == tab[0] %} class="active" {% endif %}> <a data-toggle="tab" href="#tab_{{tab[0]}}"> {{tab[1]}} </a> </li> {% endif %} {% endfor %}