Nach einem Update von C4.9 auf C4.13 ist im TinyMCE Texteditor keine Eingabe mehr möglich. (Vorhandene Texte sind trotzdem im Frontend sichtbar).
Merkwürdigerweise gibt der Firefox Inspector für das BE-Element <textarea id="ctrl_text"> ein display:none aus. Wenn ich diese Formatierung im Inspector entferne ist das Feld auch wieder sichtbar / editierbar.
Ist möglicherweise das templates/be_tinyMCE Template mit der neueren Contao Version inkompatibel? Wenn ich das Template lösche funktionieren die Texteditoren aller Elemente wieder bis auf das PCT Element "Text-Erweitert".
Merkwürdigerweise gibt der Firefox Inspector für das BE-Element <textarea id="ctrl_text"> ein display:none aus. Wenn ich diese Formatierung im Inspector entferne ist das Feld auch wieder sichtbar / editierbar.
Ist möglicherweise das templates/be_tinyMCE Template mit der neueren Contao Version inkompatibel? Wenn ich das Template lösche funktionieren die Texteditoren aller Elemente wieder bis auf das PCT Element "Text-Erweitert".
Code:
<?php namespace Contao; if ($GLOBALS['TL_CONFIG']['useRTE']): ?> <?php if( \version_compare(VERSION,'4.4','<=') ) { $GLOBALS['TL_JAVASCRIPT'][] = 'assets/tinymce4/js/tinymce.gzip.js'; } else if ( \version_compare(VERSION,'4.9','>=') ) { $GLOBALS['TL_JAVASCRIPT'][] = 'assets/tinymce4/js/tinymce.min.js'; } ?> <script> var options = { skin: 'contao', selector: '#<?= $this->selector ?>', language: '<?= Backend::getTinyMceLanguage() ?>', element_format: 'html', document_base_url: '<?= Environment::get('base') ?>', entities: '160,nbsp,60,lt,62,gt,173,shy', branding: false, setup: function(editor) { editor.getElement().removeAttribute('required'); }, init_instance_callback: function(editor) { if (document.activeElement && document.activeElement.id && document.activeElement.id == editor.id) { editor.editorManager.get(editor.id).focus(); } editor.on('focus', function() { Backend.getScrollOffset(); }); }, file_browser_callback: function(field_name, url, type, win) { Backend.openModalBrowser(field_name, url, type, win, '<?= $this->source ?>'); }, file_browser_callback_types: <?= json_encode($this->fileBrowserTypes) ?>, plugins: 'autosave charmap code fullscreen image importcss link lists paste searchreplace stripnbsp tabfocus table visualblocks', browser_spellcheck: true, tabfocus_elements: ':prev,:next', importcss_append: true, extended_valid_elements: 'q[cite|class|title],article,section,hgroup,figure,figcaption', menubar: 'file edit insert view format table', toolbar: 'link unlink | image | bold italic | styleselect | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | undo redo | code' }; options.importcss_groups = [{title: 'cto_layout/css/tinymce.css'}]; options.content_css = '<?= Config::get('uploadPath'); ?>/cto_layout/css/tinymce.css'; window.tinymce && tinymce.init(options); </script> <?php endif; ?>
Kommentar