Не могу подключить tinyMCE редактор в Smarty-шаблон

NilovSerge

Новичок
Не могу подключить tinyMCE редактор в Smarty-шаблон

Всем привет!
Я использовал tinyMCE в своих php-программах и все работало
теперь мне понадобилось установить его в проекте на ZendFramework c шаблонами Smarty и у меня постоянно
ошибка message: Statement on line 22: Reference to undefined variable: tinyMCE
сделал маленький html-пример с одним полем textarea в виде tinyMCE-редактора и запустил его под хостом - работает

Переименовал его в tpl и переделал в нем "{" на "{ldelim}" и "}" на "{rdelim}" и результате получаю :

<html>
<head>
<title>TinyMCE Test</title>
<script type="text/javascript" src=""../lib/xAjax/xajax.js"></script>

<script language="javascript" type="text/javascript">
tinyMCE.init({ldelim}

theme : "advanced",
mode : "textareas",
font_size_classes : "fontSize1,fontSize2,fontSize3,fontSize4,fontSize5,fontSize6,fontSize7",
theme_advanced_fonts : "Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace",
plugins : "mailselection,table,advhr,advlink,autosave",
theme_advanced_buttons3_add : "tablecontrols,mailselection",
theme_advanced_toolbar_location : "top",
table_styles : "Header 1=header1;Header 2=header2;Header 3=header3",
table_cell_styles : "Header 1=header1;Header 2=header2;Header 3=header3;Table Cell=tableCel1",
table_row_styles : "Header 1=header1;Header 2=header2;Header 3=header3;Table Row=tableRow1",
table_cell_limit : 150,
table_row_limit : 15,
table_col_limit : 10,
theme_advanced_buttons1 : "forecolor,backcolor,bold,italic,underline,strikethrough,justifyleft,justifycenter,justifyright,justifyfull,separator,fontselect",
extended_valid_elements : "hr[class|width|size|noshade]"
{rdelim}


);

</script>
</head>
<body>
<form method="post">
<textarea name="content" cols="80" rows="35">This is some content that will be editable with TinyMCE.</textarea> <br>
</form>
</body>
</html>


Запускаю этот темплейт в скрипте через $smarty->display('TemplateName.tpl');
И получаю в консоле
JavaScript - http://localhost:85/TemplateName?id=2
Inline script thread
Error:
name: ReferenceError
message: Statement on line 22: Reference to undefined variable: tinyMCE
Backtrace:
Line 22 of inline#1 script in http://localhost:85/TemplateName?id=2

../lib/xAjax/xajax.js - находит.

В может быть проблема и как ее побороть?

Заранее спасибо
 

NilovSerge

Новичок
Mr_Max , я не понял намека насчет "The most basic page integration"
Поясни пожалуйста что ты имеешь в виду
Я вроде так и делал
 

BRat

o_0
NilovSerge
у тебя переменная tinyMCE должна из воздуха взяться? судя по коду в первом посте
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Поясни пожалуйста что ты имеешь в виду
у тебя переменная tinyMCE должна из воздуха взяться?
<html>
<head>
<title>TinyMCE Test</title>
<script language="javascript" type="text/javascript" src="../jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas"
});
</script>
</head>
<body>
<!-- form sends content to moxiecode's demo page -->
<form method="post" action="http://tinymce.moxiecode.com/dump.php?example=true">
<textarea name="content" cols="50" rows="15">This is some content that will be editable with TinyMCE.</textarea>
<input type="submit" value="Save" />
</form>
</body>
</html>
 
Сверху