eID test - RTE-parser

  • JakobRa JakobRa
    Jedi-Ritter
    0 x
    135 Beiträge
    0 Hilfreiche Beiträge
    26. 07. 2011, 16:14

    Hey,
    ich versuch mir grad ein kleines eID Skript zu schreiben.
    Das Skript soll einfach Daten aus tt_news(bodytext) auslesen und diese mit allen Tags ausgeben.

    So siehts aus:

    1. <?php
    2. require_once(PATH_tslib.'class.tslib_pibase.php');
    3.  
    4. class eIDtest extends tslib_pibase {
    5. function main() {
    6. tslib_eidtools::connectDB();
    7.  
    8. echo artikelAusgeben();
    9. }
    10.  
    11. function artikelAusgeben() {
    12. $meinText = "";
    13.  
    14. $resN = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
    15. 'bodytext',
    16. 'tt_news',
    17. '','','','');
    18.  
    19. while($rowN = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($resN)) {
    20. $meinText = $this->pi_RTEcssText($rowN['bodytext']);
    21. }
    22.  
    23. return $meinText;
    24. }
    25. }
    26. ?>

    Irgendwie mag das aber nicht funktionieren, habe ich irgendwas vergessen?

    Viele Grüße,
    Jakob


  • 1
  • JakobRa JakobRa
    Jedi-Ritter
    0 x
    135 Beiträge
    0 Hilfreiche Beiträge
    27. 07. 2011, 11:40

    Hallo,
    neuer Versuch - leider auch erfolglos:

    1. <?php
    2. // lokales cObj erstellen
    3. $myObj = new tslib_cObj();
    4.  
    5. // tt_news bodytext
    6. $data = $rowN['bodytext'];
    7.  
    8. // parseFunc_RTE aus setup holen
    9. $myRTEconf = $GLOBALS['TSFE']->tmpl->setup['lib.']['parseFunc_RTE.'];
    10.  
    11. // ausgabe
    12. echo $myObj->parseFunc($data, $myRTEconf);
    13. ?>

    In meinem Setup steht folgendes:

    1. plugin.tx_eidtest_pi1.parser < lib.parseFunc_RTE

    Vielleicht kann mir ja jemand helfen - so langsam lässt meine Motivation nach. o.O

    Viele Grüße,
    Jakob

  • 1