TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv

TYPO3 Mailingliste: nicht fragen - lesen!

TYPO3 Mailingliste: nicht fragen - lesen!_RR_1-->
Zurück   TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv > TYPO3-Mailinglisten: DEUTSCH > typo3-german@lists.netfielders.de

Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren
  #1  
Alt 03.12.2006, 13:32
Tobias Weiblen
Gast
 
Beiträge: n/a
Standard [TYPO3-german] TS-Frage HMENU special.browse

Hallo zusammen,

ich komme mit einem HMENU nicht weiter, das mir einen Link auf die
übergeordnete Seite liefern soll. Soweit noch kein Problem, folgendes TS
(auf's Relevante verkürzt) tut:

temp.browse = HMENU
temp.browse {
special = browse
special {
items = up
}
1 = TMENU
1.noBlur = 1
1.NO {
ATagParams = class="backlink"
}
}

Jetzt das Problem: Gelegentlich ist die übergeordnete Seite "im Menü
versteckt" (nötig, da im Setup viel mit treeLevel gearbeitet wird). In
diesem Fall bleibt der Backlink natürlich leer, er sollte aber auf die
übergeordnete Seite der übergeordneten Seite gehen (also zwei Level
hoch). Da ein HMENU ja stdWrap angeflanscht bekommen kann, dachte ich,
ich könnte das so lösen:

temp.browse.stdWrap.ifEmpty.special.items = index

Leider passiert aber nix, der Link bleibt immernoch leer. Diverse andere
Experimente waren leider auch erfolglos. Hat jemand einen Tipp für mich
wie ich die Fallunterscheidung "wenn übergeordnete Seite versteckt Link
auf zwei Level höher setzen" hinbekommen kann?

Dank und Gruß
Tobias
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #2  
Alt 03.12.2006, 15:31
Soetebeer
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] TS-Frage HMENU special.browse

Hi Tobias,

vielleicht hilft Dir ja dieser Gedankenweg weiter:

Im Menü werden zunächst alle Einträge verarbeitet.
Zusätzlich wird und die Einträge, die nicht angezeigt werden sollen, mit
Wrap ein HTML-Befehl um den Link zusätzlich umschlossen:
Bsp:
<span style="display:hidden"><a href="...">Menüeintrag</a></span>

Auf diese Weise müßte ein verborgener Menü-Eintrag generiert werden.

Wie genau dafür die TS-Befehle lauten, weiß ich leider nicht.

Dirk

Tobias Weiblen schrieb:
> Hallo zusammen,
>
> ich komme mit einem HMENU nicht weiter, das mir einen Link auf die
> übergeordnete Seite liefern soll. Soweit noch kein Problem, folgendes TS
> (auf's Relevante verkürzt) tut:
>
> temp.browse = HMENU
> temp.browse {
> special = browse
> special {
> items = up
> }
> 1 = TMENU
> 1.noBlur = 1
> 1.NO {
> ATagParams = class="backlink"
> }
> }
>
> Jetzt das Problem: Gelegentlich ist die übergeordnete Seite "im Menü
> versteckt" (nötig, da im Setup viel mit treeLevel gearbeitet wird). In
> diesem Fall bleibt der Backlink natürlich leer, er sollte aber auf die
> übergeordnete Seite der übergeordneten Seite gehen (also zwei Level
> hoch). Da ein HMENU ja stdWrap angeflanscht bekommen kann, dachte ich,
> ich könnte das so lösen:
>
> temp.browse.stdWrap.ifEmpty.special.items = index
>
> Leider passiert aber nix, der Link bleibt immernoch leer. Diverse andere
> Experimente waren leider auch erfolglos. Hat jemand einen Tipp für mich
> wie ich die Fallunterscheidung "wenn übergeordnete Seite versteckt Link
> auf zwei Level höher setzen" hinbekommen kann?
>
> Dank und Gruß
> Tobias

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #3  
Alt 03.12.2006, 21:17
Tobias Weiblen
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] TS-Frage HMENU special.browse

Hallo Dirk,

vielen Dank für deine Antwort!

> Auf diese Weise Â*müßte ein verborgener Menü-Eintrag generiert werden.

Das war zwar nicht das, was ich suche, zeigt mir aber, dass ich wohl mein
Problem nochmal genauer erklären sollte, sorry:

Also, normalerweise sieht die Seitenstruktur so aus:
- Ebene 1
- Ebene 2
- Ebene 3 <- hier kommt ein Backlink zu Ebene 2 hin
Das erreiche ich durch den ersten mitgelieferte HMENU TS-Schnippsel
(special = browse mit items = up), s. unten.

Auf manchen Seiten ist aber die Seite auf Ebene zwei eine Dummy-Seite und
im Menü versteckt, die Anforderung ändert sich also etwas:
- Ebene 1
- Ebene 2 (Dummy-Seite, im Menü versteckt)
- Ebene 3 <- hier soll ein Backlink zu Ebene ***1*** hin

Mit "items = up" wie oben bleibt das "Zurücklink-Menü" leer, da die Seite
auf Ebene 2 ja korrekterweise im Menü versteckt ist. Der TSRef entnehme
ich, dass mich "items = index" zwei Ebenen nach oben bringt, wie
gewünscht.

Das Problem jetzt ist die Fallunterscheidung: Wie prüfe ich, ob das "up"
mit einem Wert belegt ist? Falls es nichts zurückgeliefert hat (=seite
auf Ebene 2 ist Dummy), würde ich es gerne durch "index" ersetzen. Meine
Idee war mittels ifEmpty das HMENU abzufragen wie folgt:
> temp.browse.stdWrap.ifEmpty.special.items = index

Aber das funktioniert ja leider nicht...

Ich würde mich freuen, wenn jemand die Erleuchtung bringt. Falls nicht
bleiben wohl nur eklige und unflexible PIDInRootline-Conditions...

Viele Grüße
Tobias

> temp.browse = HMENU
> temp.browse {
> special = browse
> special {
> items = up
> }
> 1 = TMENU
> 1.noBlur = 1
> 1.NO {
> ATagParams = class="backlink"
> }
> }

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
 

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +1. Es ist jetzt 16:39 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Template-Modifikationen durch TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77