Dzięki za podpowiedź.
Przeanalizowałem komponent com_content.html.php .
Przed wysłaniem formularza, czyli w sekcji validate musi nastąpić przepisanie zawartości okna edytora do zmiennej. Służy do tego funkcja getEditorContents .
A oto fragment z wyżej wymienionego pliku:
Kod PHP:
// do field validation
if (form.title.value == ""){
alert( "<?php echo $adminLanguage->A_COMP_CONTENT_MUST_TITLE;?>" );
} else if (form.sectionid.value == "-1"){
alert( "<?php echo $adminLanguage->A_COMP_CONTENT_MUST_SECTION;?>" );
} else if (form.catid.value == "-1"){
alert( "<?php echo $adminLanguage->A_COMP_CONTENT_MUST_CATEG;?>" );
} else {
<?php getEditorContents( 'editor1', 'introtext' ) ; ?>
<?php getEditorContents( 'editor2', 'fulltext' ) ; ?>
submitform( pressbutton );
}
Przy okazji uwaga.
TinyMCE nie działa na zakładkach. Dlatego można zastosować albo mosCE, albo nowy JCE ... polecam ten ostatni.