Sören Liebich schrieb:
Hi,
i <typo3-german@lists.typo3.org>ch bin bei der Templateerstellung mit
TemplaVoila auf folgenede 2 Probleme gestoßen:
1. Ich habe mir ein Link Feld definiert, bei dem ich einen externen Link
eintragen will. Das klappt soweit auch, jedoch wird mir der Link in form von
www.google.de angezeigt. Ich möchte jedoch, das es als "Google" angezeigt
wird. Is das per einstellung möglich oder muss ich das via TypoScript lösen?
2. Ich hab Elemente, die ich zwar gern bearbeiten möchte, aber dies nur
einmal und nicht auf jeder seite. Also so Dinge wie ein Logo o.ä. Sprich Ich
will, das dies Elemet auf allen Seiten angezeigt wird, aber nach wie vor
editierbar ist, ohne das ich das Template ändern muss.
Zerbech mir darüber grad seit 2 Tagen den Kopf und Google will mir leider
auch keine Antwort liefern.
Viele Grüße
Sören
Zu Nr 1 kann ich Dir sagen, dass du dann 2 Felder erstellen musst.
Nämlich eins für den Link an sich und das andere für den Linktext. Das
Linkfeld ist nicht gemapped dafür aber der Linktext auf a:outer.
Im TypoScript-Part machst dann ungefähr sowas:
10 = TEXT
10.current = 1
10.typolink.parameter = field_link
In dem TypoScript-Part von field_link musst du das vorhandene TypoScript
aber noch so abändern, dass es nicht den komplatten <a href>-Link zurück
gibt, sondern nur den reinen Link an sich. Füg dort also noch sowas hinzu:
10.typolink.returnLast = url
--------
Du kannst den ganzen Kram aber auch anders herum aufbauen. Du mappst das
Linkfeld, aber dafür den Linktext nicht und fügst im TS vom Linktext
folgendes hinzu:
10.field = field_linktext
Stefan
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german