Zum Inhalt springen

Anker im TMENU hinzufügen

Erstellt am 9. Mai 2008 · 5 Antworten · letzte Antwort am 14. Mai 2008

Tags: Links, Frage

cyberboy ·

Hallo,

wie kann ich einen Anker im TMENU an die URL anhängen?

Ich habe schon u.a. mit "addParams = #{field:uid}" versucht, aber habe leider noch keine passende Lösung gefunden.

Unbekannter Benutzer ·

addParams ist korrekt und funktioniert. Vielleicht hast du es falsch gesetzt?
Es gehört in den Menülevel... also etwa

1 = TMENU
1 {
	addParams = #{field:uid}
}
cyberboy ·

Danke für deine Antwort. Das klappt soweit, aber ich habe noch ein kleines Problem in Verbindung mit SimulateStaticDocuments.

Ich bekomme folgende URL generiert: www.domain.de/7.html?&#7=

Das funktioniert dann ja nicht mehr wie gewünscht.

Wenn ich die dynamische URL www.domain..de/index.php?id=7#7 nehme, funktioniert es einwandfrei.

Wie kann ich also erreichen, dass die URL so generiert wird: www.domain.de/7.html#7

oder geht das mit SimulateStaticDocuments nicht?

Unbekannter Benutzer ·

Ich habe das hier in meinen configs und es funktioniert wie gewünscht:

config {
      	simulateStaticDocuments = 1
	simulateStaticDocuments_addTitle = 0
	simulateStaticDocuments_noTypeIfNoTitle = 1
}

Du solltest eventuell mal das alias Feld in den Seiteneigenschaften befüllen.

cyberboy ·

Ich habe grad gesehen, dass die generierte Domain hier nicht richtig angezeigt wurde, also hier nochmal die URL, die bei mir generiert wird:

www.domain.de/7.html?&#8=

Das Problem ist also, dass "?&" + Anker + "=" statt nur "#8" an die URL angehängt wird.

War das Problem auch bei dir bzw. wie hast du das gelöst?

SimulateStatic habe ich bei mir, wie bei dir auch, aktiviert und den alias befüllt.

cyberboy ·

Problem war bei de LinkVars:

config.linkVars = L
config.uniqueLinkVars = 1

Diese Zeilen auskommentieren und dann ging es.