[TYPO3-german] rtf > html mittels rtfclass.php
Manfred
mobil at csb86.ch
Mon Aug 20 09:43:23 CEST 2007
Hallo Martin
besten Dank für Deine Antwort und Deine Hilfe.
Leider funktioniert das ganze noch nicht.
Das Problem ist dass ich vermutlich was falsch mache..
In meinem Template für die Ausgabe des Textes,
habe ich 'einfach' folgenden PHP Code eingegeben:
<?php
include(' fileadmin/template/wfqbe/rtfclass.php');
$r = new rtf ('###FIELD_TESTIMONY###');
$r->output("html");
$r->parse();
if( count( $r->err) == 0) { // no errors detected
echo $r->out;
}
?>
( nach Deinen Vorschlägen auch abgeändert )
Meine Hoffnung war das dieser Code, den Inhalt des Markers
( ###FIELD_TESTIMONY### )'ausliest' und ihn 'übersetzt / filtert'
Bin ich auf dem falschen Weg?
In der Ausgabe auf der Webseite erscheint mir folgendes:
output("html"); $r->parse(); if( count( $r->err) == 0) { // no
errors detected echo $r->out; } ?>
Das heisst nach > ('###FIELD_TESTIMONY###'); schreibt er den Code
einfach auf die Webseite.
Bin Dir wirklich dankbar für Deine Hilfe. ;-)
Shalom
Manfred
Martin Holtz schrieb:
--
>> Hallo Manfred,
>
>> <?php
>> include(' fileadmin/template/wfqbe/rtfclass.php');
>> $t = new rtf ('###FIELD_TESTIMONY###')
> Hier fehlt ein ";" am Ende. -> Parser Fehler
>
>> $r = new rtf( $t);
>> $r->output("html");
>> $r->parse();
>> if( count( $r->err) == 0) // no errors detected
>> echo $r->out;
> Diese Syntax ist auch fehleranfällig, schreib doch
>
> if( count( $r->err) == 0) { // no errors detected
> echo $r->out;
> }
>
>> ?>
>>
>> Erteilt nur die Fehlermeldung:
>>
>> Parse error: syntax error, unexpected T_VARIABLE in
>> /home/gideons/public_html/new/typo3conf/ext/page_php_content/pi1/class.tx_pagephpcontent_pi1.php(55)
>> : eval()'d code on line 5
>>
>> Bin für jede Hilfe echt dankbar.
> wars ne Hilfe?
>
> gruß,
> martin
More information about the TYPO3-german
mailing list