Contao-Camp 2024
Ergebnis 1 bis 7 von 7

Thema: Gelöst: Einfügen von Vorlagen funktioniert nicht

  1. #1
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard Gelöst: Einfügen von Vorlagen funktioniert nicht

    Hallo,

    Ich weiss, es gibt enige ältere Threads hierzu, aber die helfen mir nicht weiter. In Contao 3.5.24 funktioniert im TinyMCE das Einfügen von Vorlagen nicht. Im Popup werden die .html Dateien des Ordners files/tiny_templates gelistet, erscheinen aber nicht in der Vorschau und werden auch nicht im Text eingefügt.

    In derselben Installation hat dies vorher funktioniert (ich kann aber nicht sagen, seit welchem Update sich das geändert hat). In der Contao-Demo wurde die Funktion im TinyMCE und auch der Ordner komplett entfernt. Gibt es da einen Zusammenhang?

    Grüße,
    Matthias
    Geändert von Sahel (27.01.2017 um 15:51 Uhr)

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die online Demo ist ja leider Contao 4. In meiner 3.5.24 ist das Einfügen von Vorlagen noch drin und funktioniert auch. Hast du vielleicht eine alte angepasste tinyCustom.php?

    Ich würde dir aber empfehlen darauf zu verzichten. Da gehören ja sowieso nur ganz einfache Sachen rein wie Absätze, mal ne Liste, verlinkter Text, Überschrift usw. Das dürfte der Redakteur auch selber hinbekommen. Außerdem weißt du nicht, was der Redakteur mit der Vorlage anstellt.

    Wenn du komplizierte Elemente hast, dann schreibst du besser direkt ein eigenes Inhaltselement, bietest die erforderlichen Felder an und steuerst die Ausgabe einheitlich über ein Template. Du kannst auch rocksolid-custom-elements dafür benutzen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Ja, es gibt auch andere Möglickeiten, immer wiederkehrende Elemente bereit zu stellen. Aber ich möchte schon diese Core-Funktion wieder haben. Wir haben da z.B. vorgefertigte Tabellen drin.

    Ich habe jetzt aus dem Download der 3.5.24 die drei tiny php-Dateien in meine Installation geladen, aber es ändert nichts. Eine tinyCustom.php ist nicht drin. Auch wenn alle Erweiterungen deaktiviert und Caches glöscht sind, funkioniert es nicht.

    Ich würde gerne wissen, woran das hakt.

  4. #4
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Schau mal in den Quelltext der Seite und suche nach "<script". Vergleiche deins mit meinem
    PHP-Code:
    <script>
    setTimeout(function() {
      
    window.tinymce && tinymce.init({
        
    skin'contao',
        
    selector'#ctrl_text',
        
    language'de',
        
    element_format'html',
        
    document_base_url'http://xxxxx.xx/',
        
    entities'160,nbsp,60,lt,62,gt,173,shy',
        
    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_nameurltypewin) {
          
    Backend.openModalBrowser(field_nameurltypewin);
        },
        
    templates: [
          { 
    title"index.html"url"files/tiny_templates/index.html" }
        ],
        
    plugins'autosave charmap code fullscreen image importcss link lists paste searchreplace tabfocus table template visualblocks',
        
    browser_spellchecktrue,
        
    tabfocus_elements':prev,:next',
        
    importcss_appendtrue,
        
    importcss_groups: [{title'files/tinymce.css'}],
        
    content_css'/system/themes/tinymce.css,/files/tinymce.css',
        
    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 | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | undo redo | code'
      
    });
    }, 
    0);
    </script> 
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  5. #5
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    gelöst! Der Ordner tiny_templates war gesperrt, weil da eine .htaccess drin war. Die ist wohl in der Zeit da reingerutscht, als wir an diesem Problem gefrickelt haben.

  6. #6
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Danke Andreas für deine Antworten!

    War wieder mal ein "Selbst-ins-Knie-Schiessen".

  7. #7
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Oh man. Ok.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •