[Frage] TEXT - Link um Wrap TYPO3-Version: 4.7.12

  • jellyfish76 jellyfish...
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    08. 10. 2013, 13:55

    Hallo!
    Ich bin relativ neu im Bereich TYPO3 und ich dachte mir, dass es am einfachsten wäre TYPOScript zu lernen, wenn ich eines meiner Webseiten in TYPO3 umsetze.
    Allerdings bin ich auf ein Problem gestoßen und komme trotz Suche in Google nicht weiter. Daher habe ich hier mein Glück probiert.
    Ich habe auf meiner Seite volgenden HTML Code:
    [code]<a href="leistungen.html"><div class="partner_b"></div></a>[/code]
    und den dazugehörigen CSS Code:
    [code].partner_b{[/code]
    [code]background-image: url("../pics/partner.jpg");[/code]
    [code]background-repeat:no-repeat;[/code]
    [code]width:170px;[/code]
    [code]height:113px;[/code]
    [code]border: 0;[/code]
    [code]}[/code]
    [code].partner_b:hover {[/code]
    [code]background-image:url("../pics/partner_over.jpg");[/code]
    [code]}[/code]

    In dem div mit der classe partner_b erscheint ein Bild und wird dann beim hovern durch ein anderes Bild ersetzt.
    Das soll in TYPO3 genauso funktionieren und außerdem auf die "Seite" Leistungen mit der id 3 zu verlinken.

    Ich habe das Template mit Templavoila eingebunden und einen TypoScriptObjectpfad erstellt: lib.logo

    Folgender Code funktioniert soweit:

    1. lib.partner = TEXT

    1. lib.partner.wrap = <div class="partner_b">|</div>

    Also das Bild wird an der richtigen Stelle angezeigt und es ändert sich auch der Hover - Zustand.
    Was ich nicht hinbekommen habe, das ist das Verlinken.
    Habe es mit einem wrap2 versucht und mit typolink, leider hat nichts funktioniert.
    Daher meine Frage, wie kann ich das Bild zur id 3 verlinken?
    Vielen Dank.
    Mit freundlichen Grüßen,
    Alexandra


  • 1
  • 0 x
    3273 Beiträge
    157 Hilfreiche Beiträge
    09. 10. 2013, 09:09

    Hallo Alexandra.

    Was/Wie hast Du typolink verwendet? Denn eigentlich sollte das gar kein Problem sein:

    1. lib.partner = TEXT
    2. lib.partner.value = <div class="partner_b"></div>
    3. lib.partner.typolink.parameter = 3

    Viele Grüße
    Julian

    Kleiner Hinweis:
    das Forum hier ist leider nicht mehr so frequentiert :-(
    Für schnellere Hilfe und mehr Leser, guck mal
    - auf stackoverflow ( https://stackoverflow.com/questions/tagged/typo3 )
    - oder in die slack-Channels ( https://typo3.org/community/meet/chat-slack )

  • jenses jenses
    Flash Gordon
    0 x
    3087 Beiträge
    106 Hilfreiche Beiträge
    09. 10. 2013, 09:17

    Handelt es sich um Typoscript, ist nicht google, sondern die [url=http://www.typo3.net/tsref/functions/typolink/]TS Ref[/url] dein Freund.

    1. lib.partner = TEXT
    2. lib.partner.stdWrap.typolink.parameter = 3
    3. lib.partner.stdWrap.typolink.wrap = <div class="partner_b">|</div>
    4. lib.partner.stdWrap.typolink.ATagBeforeWrap = 1

  • jellyfish76 jellyfish...
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    09. 10. 2013, 10:22

    Hey, herzlichen Dank.
    Jetzt hat es funktioniert :)
    Werde Jensens Rat befolgen und mich durch die TS Ref arbeiten, da ich mich in TypoScript auskennen möchte.
    Wünsch euch noch einen schönen Tag.
    Lg, Alexandra

  • 1