Я заметил что в одном шаблоне переслал работать текстовый
редактор если редактировать статью из фронта сайта на Joomlaи долго
не мог понять почему. Из админа нормально работает а из фронта открывается но без
панели инструментов только HTMLи не сохраняются изменения. Потом набрел на один шаблон который
случайно поставил на сайте и все заработало. Стал разбираться, оказывается есть
такой код:
<?php if ( $my->id ) { initEditor(); } ?>
Он помогает грузиться редакторам. Вообще что бы не было
проблем с шаблоном лучше вставлять проверенную шапку для Joomla:
<?php
defined(
"_VALID_MOS" ) or die( "Direct Access to this location is not
allowed." );$iso = split( '=', _ISO );echo '<?xml
version="1.0" encoding="'. $iso[1] .'"?' .'>';?>
<!DOCTYPE
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php
mosShowHead(); ?>
<meta
http-equiv="Content-Type" content="text/html;><?php echo
_ISO; ?>" />
<?php if
( $my->id ) { initEditor(); } ?>
<?php
echo "<link rel=\"stylesheet\" href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css\"
type=\"text/css\"/>" ; ?>
<?php
echo "<link rel=\"shortcut icon\" href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/images/favicon.ico\"
/>" ; ?>
<script
language="JavaScript" type="text/javascript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if
((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth;
document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW ||
innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>