Hilfe,
bin am verzweifeln.
In eigener Extension rendert der RTE einen im Quelltext ordentlich dargestellten Link <a href=""> in <link />
Das rendern im Frontend habe ich mit allen möglichen Tips aus dem Forum zu beeinflussen versucht - kein Ergebnis....
Ich poste mal die wesentlichen Passagen.....
Die TCA der extension
<?
...
"ver_details" => Array (
"exclude" => 1,
"label" => "LLL:EXT:cri_eventmodule/locallang_db.php:tx_crieventmodule_veranstaltungen.ver_details",
"config" => Array (
"type" => "text",
"cols" => "30",
"rows" => "5",
"wizards" => Array(
"_PADDING" => 2,
"RTE" => Array(
"notNewRecords" => 1,
"RTEonly" => 1,
"type" => "script",
"title" => "Full screen Rich Text Editing|Formatteret redigering i hele vinduet",
"icon" => "wizard_rte2.gif",
"script" => "wizard_rte.php",
),
),
)
),
),
"types" => Array (
"0" => Array("showitem" => "hidden;;1;;1-1-1, ver_nummer, ver_art, ver_programm, ver_komplett, ver_abgesagt, ver_titel1, ver_titel2, ver_titel3, ver_aufriss, ver_abriss, ver_beschreibung, ver_stichwoerter, ver_stoffgebiet, ver_beginn_datum, ver_ende_datum, ver_beginn_zeit1, ver_beginn_zeit2, ver_ende_zeit1, ver_ende_zeit2, ver_tn_maximal, ver_tn_minimal, ver_tn_belegt, ver_tn_warteliste, ver_tn_storniert, ver_zahlungsweise, ver_strasse, ver_lkz, ver_plz, ver_ort, ver_telefon1, ver_telefon2, ver_telefax, ver_email1, ver_www, ver_int_hauptkategorie, ver_gesperrt, ver_tn_frei, ver_mobil, ver_int_nebenkategorie1, ver_details;;;richtext[paste|bold|italic|underline|formatblock|class|left|center|right|orderedlist|unorderedlist|outdent|indent|link|image[b]]:rte_transform[mode=ts_css]")[/b]
),
"palettes" => Array (
"1" => Array("showitem" => "")
)
);
//
?>
Ebenfalls probiert wurde mode=css, mode=ts ... etc....
Die Extension selbst..... (Auszug )
Code:
$out.= '<div class="cri_event_single_details">'.$this->getFieldContent('ver_details').'</div>';
Die Funktion getFieldContent...(Auszug)
.....
case "ver_details":
return $this->pi_RTEcssText($this->internal["currentRow"]["ver_details"]);
break;
....
Und der Auszug aus dem Setup Feld....
plugin.tx_crieventmodule_pi1 {
parseFunc < tt_content.text.20.parseFunc
# content_stdWrap.parseFunc < tt_content.text.20.parseFunc
# content_stdWrap.parseFunc.tags.link.typolink.ATagParams = class="default"
# displaySingle.content_stdWrap.parseFunc < tt_content.text.20.parseFunc
# displayList.content_stdWrap.parseFunc < tt_content.text.20.parseFunc
}
Als Kommentar ein paar meiner Fehlversuche ....
Im RTE steht im Quelltext ein schöner Link drin ... das Ergebnis....
<link 74="" />und hier ein Link!</link>
Bin echt am verzweifeln, mach da jetzt schon Stunden rum und für Hilfe dankbar ....
c.