Zum Inhalt springen

Autoparser Menü-<a>-Link Problem

Erstellt am 1. September 2008 · 3 Antworten · letzte Antwort am 2. September 2008

Tags: Frage

g3ntleman ·

hallo,

ich habe ein kleines problem bei meinem menü.
benutze den autoparser für folgenden html code:

code aus der template.html:

<div class="nav_button_border"></div>
<div class="nav_button_border2"></div>

<div class="nav_button">
<a href="#">
<div class="nav_button_box">
Mein Button Text
</div>
</a>
</div>

habe folgendes TypoScript:

temp.menu_1.1 = TMENU
temp.menu_1.1 {
expAll = 1
NO.allWrap = <div class="nav_button_box">|</div>
}

das macht Typo daraus:

<div class="nav_button_box">
<a href="index.php?id=3" onfocus="blurLink(this);" >Button 2</a>
</div>

<div class="nav_button_box">
<a href="index.php?id=2" onfocus="blurLink(this);" >Button 1</a>
</div>

nun zu meiner frage:
kann man im typo irgendwie den <a> link beeinflussen wo der stehen soll?

würde mich sehr über eine antwort freuen!
danke schonmal 🙂

einpraegsam.​net ·

Das könntest du schon machen, aber folgendes fällt mir dazu ein:
- ein DIV im A Tag ist nicht valide (so weit ich mich erinnern kann)
- Menüs würde ich mit Listen und nicht mit DIV Container machen
- Wozu brauchst du den Autoparser?
- Bitte Code hier im Forum als solchen auszeichnen

g3ntleman ·

hey,

danke für deine antwort.
aber wie könnte ich das denn machen?
ich finde irgendwie nichts passendes zum thema!

einpraegsam.net schrieb

- ein DIV im A Tag ist nicht valide (so weit ich mich erinnern kann)

ne, das is schon valide!

einpraegsam.net schrieb

- Menüs würde ich mit Listen und nicht mit DIV Container machen

ja das seh ich bei typo temps immer, aber is ja eigentlich egal oder?

einpraegsam.net schrieb

- Wozu brauchst du den Autoparser?

ich meinte eigentlich nur tyopscript, sorry 🙂

einpraegsam.net schrieb

- Bitte Code hier im Forum als solchen auszeichnen

ok, ab sofort 🙂

danke 🙂

g3ntleman ·

ok ich habs jetz über divs gelöst mit folgender struktur:

<div class="nav_button">
  <a href="#">Button 1</a>
</div>

das mag typo. dann eben so 🙂