Aus
- Code: Alles auswählen
"link":redaxo://12
wird fälschlicherweise
- Code: Alles auswählen
<a href="redaxo://12">link</a>
Um sich ein Bild vom Problem zu machen, bietet sich ein Blick hierauf an:
Man beachte den Link "Einstellungen":
LINK
Hier der Code, der den Text konvertiert.
- Code: Alles auswählen
$teaser = $firstSlice->getValue(2);
$text = '';
if($teaser)
{
// Diese 3 Zeilen dürfen keine führenden Leerzeichen besitzen!
$text =<<<EOD
$teaser
EOD;
$teaser = rex_a79_textile($text);
$teaser = str_replace("###"," ",$teaser);
}
Interessanterweise wird der Link im Originalartikel ordnungsgemäß umgeformt:
LINK2
"Einstellungen":
- Code: Alles auswählen
<a href="Einstellungen/">Einstellungen</a>
Modul-Ausgabe dazu:
- Code: Alles auswählen
$text = '';
if(REX_IS_VALUE[2])
{
$text =<<<EOD
REX_HTML_VALUE[2]
EOD;
$text = rex_a79_textile($text);
$text = str_replace("###"," ",$text);
}
Wieso wird hier gleicher Inhalt unterschiedlich behandelt?
edit: Liegt es eventuell an einem Fehler in Textile?
Hier hat auch jemand ein ähnliches Problem: Fehler beim Einbinden eines Blocks (Slice)

