templates/ZZ_front_end/top_bar/top_bar.html.twig line 1

  1. 
    {{ traduzione.CaricaTraduzioniDaFamiglia("top_bar", app.request.getLocale(), true) }}
    {{ traduzione.CaricaTraduzioniDaFamiglia("login", app.request.getLocale(), true) }}
    {{ traduzione.CaricaTraduzioniDaFamiglia("home_shop", app.request.getLocale(), true) }}
    
    <div class="navbar navbar-default navbar-fixed-top" role="navigation">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="{{ path('homepage') }}"><img src="{{ impostazioni.ritornaImpostazioneDaNome('Logo') }}" style="height: 30px; width: auto;" title="{{ impostazioni.ritornaImpostazioneDaNome('NomeShop') }}"></a>
        </div>
        <div class="navbar-collapse collapse">
    
            {{ include('ZZ_front_end/top_bar/top_menu.html.twig') }}
    
            {% if app.request.get('_route') not in ['richiesta_nuovo_inserimento_azienda', 'lista_prodotti_nl', 'agente_cliente_dettaglio', 'agente_cliente_dettaglio_da_codice','agente_dettaglio_anagrafica'] %}
                <ul class="nav navbar-nav navbar-right">
                    <li style="height: 55px; display: flex; align-items: center; font-weight: bold;">
                        <a class="navbar-button-right" style="color: black;" href="#" onclick="{% if (is_granted("ROLE_ADMIN") or is_granted("ROLE_AGENTE") or is_granted("ROLE_COMMERCIALE")) %}ApriDettaglioClienteDialog();{% else %}ApriDettaglioClienteLoggato();{% endif %}" >
                        <span id="navbar-dettaglio-cliente" style="background-color: yellow; max-width: 300px; max-height: 55px; overflow: hidden;">
                            {% if servizi.RitornaAnagraficaCollegataUtente() %}
                                {{ servizi.RitornaAnagraficaCollegataUtente.ragioneSociale|default("") }}
                            {% endif %}
                        </span>
                        </a>
                    </li>
                    {% if (is_granted("ROLE_ADMIN") or is_granted("ROLE_AGENTE") or is_granted("ROLE_COMMERCIALE")) %}
                    <li>
                        <a class="navbar-button-right" href="#" onclick="ApriDettaglioClienteDialog();" >
                            <img class="top-bar-seleziona-cliente" style="height: 25px;" src="{{ asset('img/sistema/customer_icon.png') }}" alt="Seleziona cliente" title="Seleziona cliente">
                        </a>
                    </li>
                    {% elseif is_granted("IS_AUTHENTICATED_REMEMBERED")  %}
                        {% set attivaTipoOrdine = impostazioni.ritornaImpostazioneDaNome("AbilitaTipoOrdine") %}
                        {% if attivaTipoOrdine == '1' %}
                        <li>
                            <div class="form-inline" style="float:right; margin-right:20px;padding-top: 10px;{% if attivaTipoOrdine != '1' %}display:none;{% endif %}">
                                <div class="form-group">
                                    <label for="tipo-ordine-input">{{ traduzione.OttieniElementoDizionario("home_shop_tipo_ordine", "home_shop").valoreUscita }}</label>
                                    <select id="tipo-ordine-input" class="form-control" style="width:auto;">
                                        {% for tipoOrdine in servizi.RitornaTipiOrdine() %}
                                            <option {% if loop.first %} selected="selected"{% endif %} value="{{ tipoOrdine.id|default("") }}">{{ tipoOrdine.testoVisualizzato|default("") }}</option>
                                        {% endfor %}
                                        {% if servizi.RitornaTipiOrdine()|length <= 0 or attivaTipoOrdine == '0' %}
                                            <option value=""></option>
                                        {% endif %}
                                    </select>
                                </div>
                            </div>
                        </li>
                        {% endif %}
                    {% endif %}
                    {% if impostazioni.ritornaImpostazioneDaNome('MostraPulsanteOrdineVeloceTop') == '1' %}
                    <li>
                        <a class="navbar-button-right"  href="{{ path('ordine_veloce') }}">
                            <img style="height: 25px;" src="{{ asset('img/sistema/fast_order.png') }}" alt="{{ traduzione.OttieniElementoDizionario("top_bar_menu_ordine_veloce_hover", "top_bar").valoreUscita }}" title="{{ traduzione.OttieniElementoDizionario("top_bar_menu_ordine_veloce_hover", "top_bar").valoreUscita }}">
                        </a>
                    </li>
                    {% endif %}
                    <li>
                        <a class="navbar-button-right" style="padding-bottom:0; display: flex;align-content: center;justify-content: center;align-items: center;"  href="{{ path('carrello') }}" id="mostraCarrello">
                            <img style="height: 25px;" src="{{ asset('img/sistema/carrello.jpg') }}" alt="{{ traduzione.OttieniElementoDizionario("top_bar_carrello", "top_bar").valoreUscita }}">
                            <div class="centra-flex-tutto" style="display:flex;flex-direction: column;padding-left: 10px;">
                                <div class="centra-flex-tutto">
                                    <span style="background-color: red;margin-right: 5px;" class="badge" id="badgeArticoliCarello"></span>
                                    <span id="badgeTotaleImponibileCarrello"></span>
                                </div>
                            </div>
                        </a>
                    </li>
                    {% if app.user %}
                        <li class="dropdown" id="form_dropdown_li" style="margin-right: -30px;">
                            <a class="navbar-button-right"  href="#" id="form_nav_login" class="dropdown-toggle" style="margin-right: 10px;" data-toggle="dropdown">
                                {% if app.user %}
                                    {{ traduzione.OttieniElementoDizionario("ciao", "top_bar").valoreUscita }}<span class="nome_utente"><b>{{ app.user.username|capitalize }}</b></span>
                                {% else %}
                                    <b><a href="{{ path('home_login') }}">Login</a></b>
                                {% endif %}
                                <span class="caret"></span>
                            </a>
                            {% if app.user %}
                            <ul id="login-dp" class="dropdown-menu">
                                <li>
                                    <div class="row">
                                        <div class="col-md-12">
                                            <div id="loginContainer" class="col-md-12">
                                                {% if is_granted("IS_AUTHENTICATED_REMEMBERED") %}
                                                    {{ traduzione.OttieniElementoDizionario("login_collegato_come", "login").valoreUscita ~ ' ' ~ app.user.username|default("") }}
                                                    <a href="{{ path('app_logout') }}" class="btn btn-danger">
                                                        {{ traduzione.OttieniElementoDizionario("login_logout", "login").valoreUscita }}
                                                    </a>
                                                {% else %}
                                                    {% if app.user %}
                                                        {{ render(controller('FOSUserBundle:Security:login')) }}
                                                    {% else %}
                                                        <a href="{{ path('home_login') }}">Login</a>
                                                    {% endif %}
                                                {% endif %}
                                            </div>
                                        </div>
                                    </div>
                                </li>
                            </ul>
                            {% endif %}
                        </li>
                    {% else %}
                        <li>
                            <a href="{{ path('home_login') }}">Login</a>
                        </li>
                    {% endif %}
                    <li class="dropdown" id="form_dropdown_li">
                        <a href="#" class="dropdown-toggle" style="margin-right: 10px;" data-toggle="dropdown">
                            {% set linguaAttuale = servizi.RitornaLinguaDaLocale(app.request.locale) %}
                            {% if linguaAttuale is not null %}
                                <img src="{{ linguaAttuale.icona }}" class="img-responsive" style="height: 25px;">
                            {% endif %}
                        </a>
                        <ul class="dropdown-menu">
                            {% set lingue = servizi.RitornaLingue() %}
                            {% for l in lingue %}
                            <li {% if app.request.locale == l.locale %}style="background-color: yellow;"{% endif %}>
                                <a href="{{ path('set_locale', { locale : (l.locale) }) }}">
                                    <img style="height: 25px; display: inline;" src="{{ l.icona }}" class="img-responsive">
                                    <span><b>{{ l.nome|default('') }}</b></span>
                                </a>
                            </li>
                            {% endfor %}
                        </ul>
                    </li>
                </ul>
            {% endif %}
        </div>
    </div>