Link zu Page wrappen ?

Autor Nachricht
Verfasst am: 13.05.2008 [15:19]
CaptnCrunch

[Themenersteller]
dabei seit: 04.04.2007
Beiträge: 21

Hallo..

ich habe mir ein template gebastelt in dem ich die Navi aufgrund der komplexität nicht als hmenu machen kann..

ich habe dies nun so gelöst, dass ich 5 divs gemappt habe (nav1-nav5).. dort möchte ich nun die titel der 5 pages haben.. natürlich verlinkt zu den zugehörigen seiten..

leider bi cih noch absolut frisch was t3 angeht und habe so meine kopfschmerzen bei der sache..

wenn ich nun im ts des haupttemplates(TV) den hier mache:
Typoscript:Zeilennummerierung:  An / Aus

  1. lib.nav1 = TEXT
  2. lib.nav1.value = <br><br>{page:title}
  3. lib.nav1.insertData = 1

.. rendert der den seitentitel der rootseite in meinen button..

lege ich die zeilen jedoch in das TS einer seite, mach der nix :((

.. mein eigentliches problem liegt jedoch darin nicht nur den page:title auszugeben sondern dies in einen link zu dieser seite zu generieren...

habe leider keine ahnung wie ich das anstellen soll..

für denkanstöße wäre ich euch sehr dankbar

thnx
Verfasst am: 13.05.2008 [15:33]
CaptnCrunch

[Themenersteller]
dabei seit: 04.04.2007
Beiträge: 21

so habe, glaube ich, mein link-problem gelöst..

Typoscript:Zeilennummerierung:  An / Aus

  1. id1 = page:uid
  2. lib.nav1 = TEXT
  3. lib.nav1.value = <a href="index.php?id={page:uid}" class="txt">{page:title}</a>
  4. lib.nav1.insertData = 1


nun stellt sich aber die grosse frage.. wie mach ich das bei den anderen buttons.. ich meine.. ich hab ja meinen tree-root.. dort ist mom der code.. demnach wird auch der titel des tree-root im button1 angezeigt.. ich möchte aber dass jeweils der titel von page1 in button1, von page2 in button2 usw angezeigt wird..


also was muss ich anstatt {page:title} eintarge damit die titel der anderen seiten eingetragen werden ???
bitte schubs mich jmd in die richtige richtung.. mir qualmt der kopf :((

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 13.05.2008 um 15:58]
Verfasst am: 13.05.2008 [17:45]
d.walter


dabei seit: 29.08.2005
Beiträge: 934

Ich kann mich auch täuschen, aber du musst dann für jede Menüpunkt dein Code entsprechend eingeben.

Was hast du denn aber für ein schwieriges Menü, dass du es nicht über TS lösen kannst? Kann ich mir jetzt so kaum vorstellen.

Daniel

Und ist das Programm auch noch so schwer,
schlimmer wär's wenn ich Programmierer wär!! :)

www.bushido-sv.de - Mit Sicherheit Lebensgefühl www.wohnstaetten-sindelfingen.de
Verfasst am: 14.05.2008 [08:30]
CaptnCrunch

[Themenersteller]
dabei seit: 04.04.2007
Beiträge: 21

ja klar.. das ist mir schon bewusst nur wie geb ich an dass t3 den titel der jeweils angegebenen seiten in die divs hausen soll ???

hab ein horizontales menu .. sagen wir mal 60px hoch.. darunter liegt direkt n flashfilm.. bei onmousover erscheint ein div der ca 30px über den flash-header ragt..
Verfasst am: 14.05.2008 [08:40]
Kitsunet


dabei seit: 02.02.2006
Beiträge: 1583

Interessanter für die Umsetzbarkeit ist doch eher der HTML Code, den du erreichen willst/musst.

<TS> config.baseURL = http://www.kitsunet.de/ </TS>
Verfasst am: 14.05.2008 [09:40]
Michaelh74

dabei seit: 16.11.2004
Beiträge: 742

Um mich den Vorrednern anzuschließen, ich glaub das ist durchaus mit dem HMENU möglich. Du gibst jedem link einen DIV wrap mit einer individuellen ID. Dann müßte das klappen.

Gruß
Michael
Verfasst am: 14.05.2008 [10:42]
CaptnCrunch

[Themenersteller]
dabei seit: 04.04.2007
Beiträge: 21

wenn die anzahl der seiten soweiso statisch bleibt wozu dann die mühe mit dem menu ?? funktioniert schon ganz gut so.. mein problem besteht darin, dass ich nicht weiss wie ich die uid der 'anderen seiten' abrufen kann...




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 07.07.
in Espelkamp:
Montag, 04.08.

TYPO3 Intensivschulung
in Espelkamp:
Mi., 06.08. - Fr., 08.08.
in Würzburg:
Mo., 18.08. - Mi., 20.08.
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:
Mi., 24.09. - Fr., 26.09.

TYPO3 Extensionschulung
in Berlin:
Mo., 14.07. - Mi., 16.07.
in Espelkamp:
Mo., 11.08. - Mi., 13.08.