TinyMCE wird im FrontendEdit nicht geladen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Kahmoon
    Contao-Urgestein
    • 22.06.2009
    • 5301

    #1

    TinyMCE wird im FrontendEdit nicht geladen

    Ich mach für die Übersichtlichkeit hier jetzt mal einen eigenen Thread. Ich verwende eine Textarea mit Richtext Editor. Javascript wird geladen. Auch im Template wird die Config aufgerufen...allerdings bleibt die Textarea davon unberührt

    Code:
    <script>tinyMCE.init({mode: "none",height: "300",language: "de",elements: "ctrl_description",remove_linebreaks: false,force_hex_style_colors: true,fix_list_elements: true,fix_table_elements: </script>
    Die Textarea hat die ID ="ctrl_description". Sollte eigentlich soweit alles passen.

    Als Template wurde TinyMCE und TinyFrontend getestet.

    Gruß
    Angehängte Dateien
    Zuletzt geändert von Kahmoon; 10.02.2012, 14:46.
    VG Frank

    mediastuff.de - Webdesign, SEO und SEA
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo Kahmoon,
    ich hab es nachgestellt und komme zum selben Ergebniss.
    Ticket ist erstellt:


    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

    Kommentar

    • Kahmoon
      Contao-Urgestein
      • 22.06.2009
      • 5301

      #3
      Super. Danke!
      VG Frank

      mediastuff.de - Webdesign, SEO und SEA

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Hallo Kahmoon,
        fehler müsste in der SVN Version behoben sein.

        Viele Grüße
        Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
        [Arbeitet bei -> Paus Design & Medien]
        "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

        Kommentar

        • Kahmoon
          Contao-Urgestein
          • 22.06.2009
          • 5301

          #5
          Danke . Wenn ich das richtig verstehe müssen nur die Änderungen aus dem Ticket durchgeführt werden?

          Hab jetzt mal die ModuleCatalogEdit.php aus dem SVN geladen und die TinyMCE.php laut Ticket bearbeitet. Funzt leider nid

          greetz
          VG Frank

          mediastuff.de - Webdesign, SEO und SEA

          Kommentar

          • MacKP
            Contao-Yoda
            • 15.06.2009
            • 13315

            #6
            Versuchs jetzt noch mal. Die passenden Versionen sind jetzt auch wirklich im SVN *g*

            Viele Grüße
            Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
            [Arbeitet bei -> Paus Design & Medien]
            "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

            Kommentar

            • Kahmoon
              Contao-Urgestein
              • 22.06.2009
              • 5301

              #7
              Und schon gehts

              Danke
              VG Frank

              mediastuff.de - Webdesign, SEO und SEA

              Kommentar

              • KG.
                Contao-Nutzer
                • 16.04.2012
                • 15

                #8
                Hallo zusammen,

                bei mir funktioniert es leider immernoch nicht.
                Ich habe die Änderung aus dem Ticket durchgeführt, und folgende Version der ModuleCatalogEdit.php verwendet:

                Ist das die korrekte Version?

                Grüße
                KG

                Kommentar

                • mschindler
                  Contao-Nutzer
                  • 25.08.2011
                  • 228

                  #9
                  Hab's doch noch mit der Config vom TinyMCE hin bekommen!
                  Der Mode in der Config muss auf mode : 'exact' gesetzt werden.



                  Hallo zusammen,
                  ich steh auch noch vor dem Problem, das ich den TinyMCE nicht für's Frontend zum laufen bringe.
                  Kann mir jemand einen Tipp oder Hinweis geben woran es liegt.

                  Hier meine Config:
                  Contao 2.10.2; 2.0.0 beta2 61; theme_plus; jquery ...

                  Kopie vom Tiny als tinyFrontend.php in system/config angelegt.
                  Entsprechendes Textfeld dem tinyFrontend im Catalog zugeordnet.

                  Eine Version vom ModuleCatalogEdit.php aus dem SVN habe ich mir wie hier beschrieben geladen und im tinyFrontend.php die beiden Zeilen raus genommen.

                  Im QuellCode wird folgender Code für den Tiny ausgegeben, aber leider wird z.B. die Textbox mit der ID "ctrl_resort_infotext" nicht um den TinyMCE erweitert.


                  HTML-Code:
                   <script src="http://localhost/contao2102/plugins/tinyMCE/tiny_mce_gzip.js"></script> <script> tinyMCE_GZ.init({   plugins : "advimage,autosave,directionality,emotions,inlinepopups,paste,save,searchreplace,spellchecker,style,tabfocus,table,template,typolinks,xhtmlxtras",   themes : "advanced",   languages : "de",   disk_cache : false,   debug : false }); </script> <script> tinyMCE.init({   mode : "none",   height : "300",   language : "de",   elements : "ctrl_resort_infotext",   remove_linebreaks : false,   force_hex_style_colors : true,   fix_list_elements : true,   fix_table_elements : true,   doctype : '<!DOCTYPE html>',   element_format : 'html',   document_base_url : "http://localhost/contao2102/",   entities : "160,nbsp,60,lt,62,gt,173,shy",   cleanup_on_startup : true,   save_enablewhendirty : true,   save_on_tinymce_forms : true,   init_instance_callback : "TinyCallback.getScrollOffset",   advimage_update_dimensions_onchange : false,   external_image_list_url : "/contao2102/plugins/tinyMCE/plugins/typolinks/typoimages.php",   template_external_list_url : "/contao2102/plugins/tinyMCE/plugins/typolinks/typotemplates.php",   plugins : "advimage,autosave,directionality,emotions,inlinepopups,paste,save,searchreplace,spellchecker,style,tabfocus,table,template,typolinks,xhtmlxtras",   spellchecker_languages : "+Deutsch=de,Englisch=en",   content_css : "/contao2102/system/themes/tinymce.css,/contao2102//tinymce.css",   event_elements : "a,div,h1,h2,h3,h4,h5,h6,img,p,span",   extended_valid_elements : "q[cite|class|title],article,section,hgroup,figure,figcaption",   tabfocus_elements : ":prev,:next",   theme : "advanced",   theme_advanced_resizing : true,   theme_advanced_resize_horizontal : false,   theme_advanced_toolbar_location : "top",   theme_advanced_toolbar_align : "left",   theme_advanced_statusbar_location : "bottom",   theme_advanced_source_editor_width : "700",   theme_advanced_blockformats : "div,p,address,pre,h1,h2,h3,h4,h5,h6",   theme_advanced_buttons1 : "newdocument,save,separator,spellchecker,separator,anchor,separator,typolinks,unlink,separator,image,typobox,separator,sub,sup,separator,abbr,separator,styleprops,attribs,separator,search,replace,separator,undo,redo,separator,removeformat,cleanup,separator,code",   theme_advanced_buttons2 : "formatselect,fontsizeselect,styleselect,separator,bold,italic,underline,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,bullist,numlist,indent,outdent,separator,blockquote,separator,forecolor,backcolor",   theme_advanced_buttons3 : "tablecontrols,separator,template,separator,charmap,emotions,separator,help",   theme_advanced_font_sizes : "9px,10px,11px,12px,13px,14px,15px,16px,17px,18px,19px,20px,21px,22px,23px,24px" }); </script>  
                  Viele Grüße und Danke schon mal für einen Tipp!

                  Markus
                  Zuletzt geändert von mschindler; 22.07.2012, 14:26.
                  Offizieller Contao Premium Partner seit 2016
                  codesache.de
                  ---
                  Mitglied der Contao Community Bayern
                  Aktuelle Termine zur Contao Community Bayern: contao-bayern.de

                  Kommentar

                  • cycluzz
                    Contao-Nutzer
                    • 18.04.2011
                    • 75

                    #10
                    Ich bringe den Richtext TinyMCE im Frontend leider auch nicht zum Laufen, obwohl ich etliche Threads durchgearbeitet habe.

                    Habe die tinyFrontend.php vom trunk gezogen.

                    Der Richtext-Editor wird im Frontend zwar angezeigt, aber sobald ich auf den Knopf "speichern" klicke, passiert einfach gar nichts... kein Laden der Seite nichts. Als wäre der "Speichern" Button nur Attrappe. Weiss im Moment leider nicht weiter, was da schief läuft. Habe sonst alle Tipps befolgt, die in den diversen Threads gepostet wurden

                    Kommentar

                    • MacKP
                      Contao-Yoda
                      • 15.06.2009
                      • 13315

                      #11
                      Auf welchen Speichern Button drückst du denn?


                      Viele Grüße
                      Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
                      [Arbeitet bei -> Paus Design & Medien]
                      "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

                      Kommentar

                      • cycluzz
                        Contao-Nutzer
                        • 18.04.2011
                        • 75

                        #12
                        Speichern und schliessen.

                        Kann das einen Einfluss haben?

                        Kommentar

                        • MacKP
                          Contao-Yoda
                          • 15.06.2009
                          • 13315

                          #13
                          Naja, hätte auch sein können, das es der Speichern Knopf im Tiny selbst ist (weiß gar nicht ob der im Frontend überhaupt funktionieren könnte...).
                          Nur Speichern geht aber?
                          Gerade meintest du noch, das der Speichern knopf nicht geht.. welcher isses denn nu?

                          Viele Grüße
                          Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
                          [Arbeitet bei -> Paus Design & Medien]
                          "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

                          Kommentar

                          • cycluzz
                            Contao-Nutzer
                            • 18.04.2011
                            • 75

                            #14
                            Bei mir war der Langtext ein Pflichtfeld!

                            Wenn es ein Pflichtfeld ist, geht der tinyMCE im Frontend nicht. Habe den Haken jetzt rausgenommen (Pflichtfeld) und siehe da, speichern funktioniert.

                            Irgendwie meckert der rum, dass das Pflichtfeld noch auszufüllen ist beim absenden, obwohl Text im TinyMCE vorhanden.

                            Vielleicht hilft das jemandem weiter. Langtext darf kein Pflichtfeld sein für Frontend-Bearbeitung.

                            Grüsse

                            Kommentar

                            Lädt...