Dodaje skróty do niestandardowych stylów
W mojej inicjalizacji wykorzystuję moje predefiniowane style
style_formats : [
{title : 'Date', inline : 'span', classes : 'date'},
{title : 'Trend UP', inline : 'span', classes : 'trend_up'},
{title : 'Trend DOWN', inline : 'span', classes : 'trend_down'},
{title : 'Trend NO', inline : 'span', classes : 'trend_no'}
]
Te predefiniowane style zawijają wybraną zawartość w znacznik zakresu i dodają do niej określoną klasę; Ale teraz muszę dodać skróty (skróty klawiszowe), które zapewnią tę samą funkcjonalność
w tym celu stworzyłem wtyczkę, w której zdefiniowane będą moje skróty klawiszowe
(function(){
tinymce.create('tinymce.plugins.MyShortcuts', {
init : function(ed, url) {
ed.addShortcut('ctrl+e','Format Blockquote', ['FormatBlock', false, 'blockquote'], this);
}
});
// Register plugin with a short name
tinymce.PluginManager.add('my_shortcuts', tinymce.plugins.MyShortcuts);
})();
I działa dobrze dla blockquote. Ale nie znalazłem dla mnie żadnych przydatnych informacjidokumentacja tinymce wdrożyć skróty do moich niestandardowych stylów.
Czy ktoś może mi pomóc w realizacji tej funkcji? Próbowałem to zrobić
ed.addShortcut('ctrl+e','Format Trend UP', ['FormatBlock', false, 'Trend UP'], this);
i
ed.addShortcut('ctrl+e','Format Trend UP', ['StylesBlock', false, 'Trend UP'], this);
ale to nie działa.