|
|
|
| Расскажите можно ли данный редактор подключить к свой cms? где можно подробно почитать об внедрении данного редактора в cms? | |
|
|
|
|
|
|
|
для: ols
(22.12.2008 в 10:07)
| | можно. у них на сайте обширная документация по подключению и настройке, а так же множество примеров. | |
|
|
|
|
|
|
|
для: Loki
(22.12.2008 в 10:57)
| | Да видел примеры я эти. Ток без форумной помощи все равно не понять.
Вот простой пример.
У меня в БД есть таблица articles с полями name, body
Где body сама статья.
Допустим как мне поместить данные, которые я редактировал в данном редакторе и отправить их обработчику, который непосредственно заносит их в БД | |
|
|
|
|
|
|
|
для: ols
(22.12.2008 в 11:27)
| | Если вы заменяете редактором <textarea name="body">, после отправки формы текст будет в $_POST['body'] (или $_GET['body']). А если вы говорите про аяксовое сохранение данных, то хз, не пользовался им. | |
|
|
|
|
|
|
|
для: ЯR
(22.12.2008 в 11:38)
| | Да нет аякс мне не нужен. Просто впервые скачал этот редактор вот пытаюсь разобраться. А где в каком файле прописывать путь к обработчику? Как его вообще подключить к своей php странице? Я так понял там необходимо подключить файл с яваскриптом и форму? | |
|
|
|
|
|
|
|
для: ols
(22.12.2008 в 11:49)
| | На странице с формой нужно добавить что-то такое:
<script type="text/javascript" src="ПУТЬ/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
// General options
mode : "exact",
elements: "ЗДЕСЬ ID ПОЛЕЙ ДЛЯ ЗАМЕНЕНИЯ ЧЕРЕЗ ЗАПЯТУЮ",
theme : "advanced",
plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
// Theme options
theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,formatselect,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,|,fullscreen",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true
});
</script>
|
Другие настройки нужно в документации смотреть. | |
|
|
|
|
|
|
|
для: ols
(22.12.2008 в 11:27)
| | Точно так же как и без редактора. Он с БД никак не связан. И вообще написан на JS и работает на клиенте. | |
|
|
|
|
|
|
|
для: ols
(22.12.2008 в 11:27)
| | вот вам код!
<script type="text/javascript" src="ПУТЬ/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
// General options
mode : "exact",
elements: "elm_content, elm_full",
theme : "advanced",
plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
// Theme options
theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,formatselect,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,|,fullscreen",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true
});
</script>
<form method="post" action="obrabotchik.php">
<textarea id="elm_content" name="description" style="width:100%; height:200px"></textarea>
<input type="submit" value="отправить">
</form>
|
и все после нажатия на кнопку отправить данные через метод пост передадуться файлу обработчику в данном случае obrabotchik.php и будут доступны через переменную $_POST['description']
А там вы уж сами!)) | |
|
|
|
|
|
|
|
для: Dimka31
(22.12.2008 в 12:44)
| | А кто знает можно ли подключить к редактору свои стили? | |
|
|
|
|
|
|
|
для: ols
(25.12.2008 в 19:53)
| |
tinyMCE.init({
....
content_css :"style.css"
});
|
| |
|
|
|
|
|
|
|
для: ols
(22.12.2008 в 10:07)
| | Еще вопрос. А как отправить данные используя вместо сабмита, кнопку сохранить? | |
|
|
|
|
|
|
|
для: ols
(23.01.2009 в 19:16)
| | что за "кнопка сохранить"?
если имеется ввиду кнопа на панели редактора, то она, насколько мне помнится, субмитит форму, в которой находится редактор.
вообще в любом случае, чтоб отправить данные надо субмитить форму. | |
|
|
|
|