Typo?

Thema wurde von Frankenwald Hanf-Shop, 5. Juli 2022 erstellt.

  1. Frankenwald Hanf-Shop
    Frankenwald Hanf-Shop Erfahrener Benutzer
    Registriert seit:
    1. August 2019
    Beiträge:
    75
    Danke erhalten:
    14
    Danke vergeben:
    44
    Aus der original Malibu layout_secondary_navigation.html:


    Code:
    {if $hideTopbar && ($LANGUAGE_ICON || $SHOW_TOP_CURRENCY_SELECTION || $SHOW_TOP_COUNTRY_SELECTION)}
                    <li class="dropdown navbar-topbar-item{if $customers_data.GROUP|lower !== 'admin'} first{/if}">
    Sollte der Block nicht so aussehen? ({/if} außerhalb von class="")

    Code:
    {if $hideTopbar && ($LANGUAGE_ICON || $SHOW_TOP_CURRENCY_SELECTION || $SHOW_TOP_COUNTRY_SELECTION)}
                    <li class="dropdown navbar-topbar-item{if $customers_data.GROUP|lower !== 'admin'} first">
    {/if}
     
  2. Anonymous
    Anonymous Administrator
    Mitarbeiter
    Registriert seit:
    26. April 2011
    Beiträge:
    1.954
    Danke erhalten:
    1.588
    Danke vergeben:
    339
    @Frankenwald Hanf-Shop Der if Block wird weiter unten geschlossen, die gesamte Topbar wird ausgeblendet wenn die Bedingung nicht zutrifft, wenn man das so machen würde wie du vorschlägst wird ungültiges HTML erzeugt, weil dann das <li> nicht geschlossen wird.

    Es ist also alles in Ordnung. Wenn es da einen Fehler geben würde, würde das Theme gar nicht erst gerendert werden können.
     
  3. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Ich glaube du hast das 2. if nicht gesehen:
    <li class="dropdown navbar-topbar-item{if $customers_data.GROUP|...
    dieses wird in der Klasse geschlossen.
     
  4. Frankenwald Hanf-Shop
    Frankenwald Hanf-Shop Erfahrener Benutzer
    Registriert seit:
    1. August 2019
    Beiträge:
    75
    Danke erhalten:
    14
    Danke vergeben:
    44
    Ja, der if-Block wird natürlich geschlossen:

    Code:
      </li>
    {/if}