25 / 25 / 15
Регистрация: 17.02.2014
Сообщений: 310
1

Wordpress, TinyMCE подключить к файлу

14.12.2016, 22:32. Показов 794. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Делаю плагин Wordpress

Создаю окно
Javascript
1
2
3
4
5
6
7
8
9
10
11
...
editor.addCommand('MyPlagin', function() 
                {
                    editor.windowManager.open({
                        title: 'my_plagin',
                        url: url + '/my_plagin.html',
                        width: 600,
                        height: 600
                    });
                });
...
Это файл который будет размещен в окне
my_plagin.html
PHP/HTML
1
2
3
4
5
6
7
8
...
<script language="javascript" type="text/javascript" src="http://localhost/website1/wp-includes/js/tinymce/tinymce.min.js"></script>
 
<script language="javascript" type="text/javascript">
tinyMCE.activeEditor.setContent('<span>some</span> html');
</script>
</body>
...
строка
PHP/HTML
1
tinyMCE.activeEditor.setContent('<span>some</span> html');
не работает, хоть я подключил tinymce.min.js

Как правильно подключить tinyMCE до файла my_plagin.html ?

Добавлено через 5 часов 1 минуту
нашел ответ

Dialogs as HTML pages

In TinyMCE 3.x all dialogs where HTML pages that got loaded into a iframe or window. This was changed in TinyMCE 4 to make it easier to make plugins and fully support CDN:s. But you can still load HTML based pages into TinyMCE dialogs by using the WindowManager.

Javascript
1
2
3
4
5
6
7
// Opens a HTML page inside a TinyMCE dialog
editor.windowManager.open({
    title: "My html dialog",
    url: 'mydialog.html',
    width: 700,
    height: 600
});
You can also pass in parameters to the dialog just as you could in 3.x by using the second parameter of the WindowManager.open.

Javascript
1
2
3
4
5
6
7
8
9
10
// Opens a HTML page inside a TinyMCE dialog and pass in two parameters
editor.windowManager.open({
    title: "My html dialog",
    url: 'mydialog.html',
    width: 700,
    height: 600
}, {
    arg1: 42,
    arg2: "Hello world"
});
You can access these parameters from your mydialog.html page by using this code:

// Get the parameters passed into the window from the top frame
Javascript
1
2
var args = top.tinymce.activeEditor.windowManager.getParams();
console.log(args.arg1, args.arg2);
You can also close the current window by calling:

Javascript
1
2
// Close the front most window (mydialog.html)
top.tinymce.activeEditor.windowManager.close();
вместо tinyMCE.activeEditor.setContent('<span>some</span> html');
нужно писать top.tinymce.activeEditor.setContent('<span>some</span> html');
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2016, 22:32
Ответы с готовыми решениями:

Можно ли подключить tinymce к полю формы (не админка) и если можно то как?
Здравствуйте, можно ли подключить tinymce к полю формы (не админка) и если можно то как?

Подключить стиль к ЛК WordPress
Всем доброго времени суток. Ребята, подскажите как подключить стиль сайта к ЛК в WordPress ?

Подключить скрипт к wordpress
Есть index.html с следующим кодом: &lt;body class=&quot;fon&quot;&gt; &lt;div class=&quot;body&quot;&gt; &lt;header...

Подключить stripe к wordpress
Всем привет. Мне нужно подключить платёжную систему Stripe к wordpress. Каким образон я бы мог...

0
14.12.2016, 22:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2016, 22:32
Помогаю со студенческими работами здесь

Как подключить cpp-файл к h-файлу?
как связать файл Form1.h с главным файлом проекта 1.cpp ? что то вроде того не получается...

Подключить Vue Component к файлу HTML
Есть файл TreeComponent.vue. Допустим в нем написан компонент. &lt;template&gt; &lt;h1&gt;привет&lt;/h1&gt;...

Подключить базу данных к DLL файлу
Возможно ли, подключить базу данных к DLL файлу и вывести в пользовательской программе как...

Возможно ли подключить к файлу все библиотеки?
Возможно ли подключить к файлу .cpp все библиотеки, одной командой?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru