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

Antwort per Email an