---
title: "Menü mit Fluid Target _blank"
url: "https://www.typo3.net/d/126352-menue-mit-fluid-target-blank"
source: "typo3.net"
tags: ["TYPO3","Menüs","Fluid","Frage","TYPO3 8","ViewHelper"]
created: "2017-10-28"
last_reply: "2017-11-03"
replies: 4
solved: true
page: 1
pages: 1
lang: "de"
---

# Menü mit Fluid Target _blank

TYPO3 › Menüs · 4 Antworten · gelöst · gestartet 2017-10-28

## Frage

**genua** · 2017-10-28 · [Beitrag #1](https://www.typo3.net/d/126352-menue-mit-fluid-target-blank/1)

Ich habe ein Menü mit Fluid erstellt. Beim Seitentyp "Link zu externer URL" kann ich CMS das Linkziel wählen. Wie kann ich dieses abfragen?

```html
<v:page.menu>
  <ul class="dropdown menu" data-dropdown-menu data-close-on-click-inside>
      <f:for each="{menu}" as="item-lvl-1">
          <li {f:if(condition:
          '{item-lvl-1.hasSubPages}',then:' class="has-subpages"',else:'')}>
          <a href="<f:if condition='{item-lvl-1.hasSubPages}'><f:then>#</f:then><f:else>{f:uri.page(pageUid:item-lvl-1.uid)}</f:else></f:if>" class="{f:if(condition:'{item-lvl-1.active}',then:' active',else:'')}">{item-lvl-1.linktext}</a>
          <!-- Zweite Ebene -->
          <v:menu pageUid="{item-lvl-1.uid}">
              <ul class="menu horizontal">
                  <li {f:if(condition:
                  '{item-lvl-2.hasSubPages}',then:' class="has-subpages"',else:'')}>
                  <div class="row">
                      <f:for each="{menu}" as="item-lvl-2">
                          <div class="small-3 columns">
                              {f:if(condition:'{item-lvl-2.hasSubPages}',then:'<h5>',else:'')}
                              <a href="{f:uri.page(pageUid:item-lvl-2.uid)}" {f:if(condition:'{item-lvl-2.active}',then:' class="active"',else:'')}>{item-lvl-2.linktext}</a>
                              {f:if(condition:'{item-lvl-2.hasSubPages}',then:'</h5>',else:'')}
                              <v:menu pageUid="{item-lvl-2.uid}">
<f:for each="{menu}" as="item-lvl-3">
    <a href="{f:uri.page(pageUid:item-lvl-3.uid)}" {f:if(condition:'{item-lvl-3.active}',then:' class="active"',else:'')}>{item-lvl-3.linktext}</a>
</f:for>
                              </v:menu>
                          </div>
                      </f:for>
                  </div>
                  </li>
              </ul>
          </v:menu>
          </li>
      </f:for>
  </ul>
</v:page.menu>
```

Vielen Dank für eure Hilfe.

## Beste Antwort

**Norman2k** · 2017-11-01 · [Beitrag #3](https://www.typo3.net/d/126352-menue-mit-fluid-target-blank/3)

Es gibt eine wunderbare Debug-Funktion in Fluid! Pack doch folgendes mal in deine 1. for-Schleife:
<f:debug>{item-lvl-1}</f:debug>

Wenn du nichts siehst, musst du im Install-Tool die Debug-Ausgabe aktivieren

## Antworten

### [#2](https://www.typo3.net/d/126352-menue-mit-fluid-target-blank/2) · Teisinger · 2017-10-28

bei vhs weiß ich es nicht, sry.
Mit TS würde das z. B. so gehen:

ATagParams = target="{field:target}"

### [#3](https://www.typo3.net/d/126352-menue-mit-fluid-target-blank/3) · Norman2k · 2017-11-01 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#4](https://www.typo3.net/d/126352-menue-mit-fluid-target-blank/4) · genua · 2017-11-03

Perfekt, das hat geholfen:

In meinem Fall habe ich es so gelöst: <f:if condition="{item-lvl-2.target}">target="{item-lvl-2.target}"</f:if>

Danke für den Tipp, <f:debug> kannte ich nicht. Ein sehr wichtiges Instrument!!! Wird mir sicher noch oft helfen.

### [#5](https://www.typo3.net/d/126352-menue-mit-fluid-target-blank/5) · Norman2k · 2017-11-03

Bitte, gern geschehen. Und weil heute Freitag ist, noch ein Tipp: <f:debug>{_all}</f:debug>
Kannst dann gerne meinen Eintrag als hilfreich oder "Ist Lösung" markieren

---

Quelle: „Menü mit Fluid Target _blank“, typo3.net, https://www.typo3.net/d/126352-menue-mit-fluid-target-blank
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
