Fliesstext neben Bild

A

André Hoek

Guest
Ich plane eine Internetzeitung und habe mich für Redaxo als CMS entschieden.

Jetzt stehe ich vor meinem ersten Problem.
Ich möchte das geschriebener Text rechts b.z.w. links neben einem Foto erscheint. Leider sehr ich den Text immer nur unterhalb des Bildes.

Guckt Ihr hier: http://bernst.be.ohost.de/redaxo/index.php?article_id=1

Hier der Code:

<?
// Ausrichtung des Bildes
if ("REX_VALUE[9]" == "l") $float = "flLeft";
if ("REX_VALUE[9]" == "r") $float = "flRight";


// Wenn Bild eingefuegt wurde, Code schreiben
$file = "";
if ("REX_FILE[1]" != "") $file = '<div class="image '.$float.'"><img src="'.$REX['HTDOCS_PATH'].'files/REX_FILE[1]" title="'."REX_VALUE[2]".'" alt="'."REX_VALUE[2]".'" /><p>'."REX_VALUE[3]".'</p></div>';


// Fliesstext
$input =<<< EOT
REX_HTML_VALUE[1]
EOT;
$textile = new Textile;
$text = "";
if ("REX_VALUE[1]" != "") $text = $textile->TextileThis($input);


$text = str_replace("###"," ",$text);


print $file.$text;

?>

Was ist falsch?

Danke schon jetzt für Eure Hilfe.

André
 
Oder könnte der Fehler noch ganz woanders liegen?
 
Danke für Eure Antworten!
Hat mir sehr geholfen.

André
 
kappiere irgendwie den Quelltext da oben nicht.

Was ist REX_VALUE? Sieht aus, als würdest du immer einen festen String mit einem anderen festen String vergleichen, was unsinn ist.

Der Teil:
CODE $file = '<div class="image '.$float.'"><img src="'.$REX['HTDOCS_PATH'].'files/REX_FILE[1]" title="'."REX_VALUE[2]".'" alt="'."REX_VALUE[2]".'" /><p>'."REX_VALUE[3]".'</p></div>';


sollte wohl eher so aussehen:

CODE $file = '<div class="image '.$float.'"><img src="'.$REX['HTDOCS_PATH'].'files/REX_FILE[1]" title="'."REX_VALUE[2]".'" alt="'."REX_VALUE[2]".'" /></div><p>'."REX_VALUE[3]".'</p>';


Und überhaupt, was ist das für ein CMS wo man für eine Stil-Änderung im Quelltext einer PHP Datei rumpfuschen muss?
 
Zurück
Oben