{# /** * This file is part of FacturaScripts * Copyright (C) 2017-2023 Carlos Garcia Gomez * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see http://www.gnu.org/licenses/. */ #} {% extends "MasterOrdenadoresTaller/PanelController.html.twig" %} {% block body %}
{# -- First view -- #} {% set firstView = fsc.views | first %} {% set firstViewName = firstView.getViewName() %} {% do fsc.setCurrentView(firstViewName) %} {{ include(firstView.template) }}
{% if fsc.views | length > 2 %}
{% endif %}
{% set contActiveTab = 0 %} {% for viewName, view in fsc.views | slice(1, fsc.views | length) %} {% if view.settings.active %} {% set contActiveTab = contActiveTab + 1 %} {% set active = (viewName == fsc.active) or (fsc.active == firstViewName and contActiveTab == 1) ? ' show active' : '' %}
{% do fsc.setCurrentView(viewName) %} {{ include(view.template) }}
{% endif %} {% endfor %}
{% endblock %}