RTE-Feld in tt_address-Erweiterung und die Links ? [Gelöst]

  • DiePicknickerin DiePickni...
    Jedi-Ritter
    0 x
    130 Beiträge
    0 Hilfreiche Beiträge
    21. 01. 2009, 18:30

    Hallo,

    ich habe tt_address mit dem Kickstarter um ein Feld mit RTE erweitert. Das klappt alles sehr gut und wird auch hübsch ausgegeben, aber:

    Wenn dort Links im RTE-Feld erfasst werden, sind sie im Backend ganz korrekt, im Frontend aber kaputt.

    Das Problem wurde nun schon mehrmals beschrieben, ich weiss aber einfach nicht, wie ich es in meinem Fall abstellen kann. Ich habe ja nur ein Feld hinzugefügt - es gibt keine weitere Programmierung dazu.

    Mir fehlt also die Ausgabe-Steuerung in pi1/class.my_ext_pi1.php. Wenn ich diese Datei benötigen würde, könnte ich dem Tipp hier [url]http://blog.stefan-macke.com/2007/08/01/rendern-von-typo3-links-in-eigener-extension-rte/[/url] folgen und so schreiben:

    1. require_once(PATH_t3lib.'class.t3lib_parsehtml_proc.php');
    2. $parseObj = t3lib_div::makeInstance('t3lib_parsehtml_proc');
    3. $content = $parseObj->TS_links_rte($content);

    Gibt's dazu einen Rat von Euch? Danke schon mal im voraus!


  • 1
  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    21. 01. 2009, 18:43

    Ich habe im Zusammenhang mit RTE Felder in tt_address hier gepostet, wie die Ausgabe anzupassen ist:
    http://www.typo3.net/index.php?id=13&action=list_post&tid=82282&page=1

    RTE steht etwas weiter unten - vielleicht hilft es dir

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • DiePicknickerin DiePickni...
    Jedi-Ritter
    0 x
    130 Beiträge
    0 Hilfreiche Beiträge
    21. 01. 2009, 20:13

    Cool - vielen Dank!

    Das hat genauso geklappt. Ich habe ins tt_address TS-Setup das folgende für mein Feld übernommen

    [TS]plugin.tx_ttaddress_pi1 {
    templatePath = EXT:tt_address/res/
    defaultTemplateFileName = default_hcard.htm

    pidList = 33

    templates.default {

    image {
    params = class="photo"
    altText = Logo von {field:name}
    altText.insertData = 1
    titleText = Informationen zu {field:name}
    titleText.insertData = 1
    #debugData = 1
    file.maxW = 220
    }

    email.typolink.parameter.field = email
    email.wrap = E-Mail:&nbsp; |<br />
    email.required = 1

    -> mein_neues_feld {
    parseFunc < lib.parseFunc_RTE
    wrap = <div class="org">|</div>
    required = 1
    }

    ...
    [/TS]

    und nun wird es richtig verlinkt! Da hab ich nun ganz vergessen, dass man ja jede Menge per TypoScript abfangen kann. Nochmal Danke!

  • 0 x
    26 Beiträge
    0 Hilfreiche Beiträge
    15. 11. 2011, 11:49

    Hallo!

    ich hänge hier mal an...

    Was mache ich falsch wenn ich überhaupt keine Ausgabe habe?

    Habe auch mit Kickstarter mein Feld erweitert (zusatz ext.)

    Im Backend habe ich das angelegte Feld und kann es bearbeiten, im
    Frontend dann bekomme ich keine ausgabe...

    http://www.digital-designz.eu

  • 1