2016-07-27 6 views
0

Ich versuche, Hochladen von Bildern zu tinyMCE hinzuzufügen:tinyMCE: Wie kann ich das Hochladen von Bildern aktivieren?

ich verwenden:

<script src="//cdn.tinymce.com/4/tinymce.min.js"></script> 
    <script> 
    tinymce.init(
    { selector:'textarea', 
    plugins: [ 
    "advlist autolink lists link image charmap print preview anchor", 
    "searchreplace visualblocks code fullscreen", 
    "insertdatetime media table contextmenu paste image" 
    ],   
    automatic_uploads: true, 
    images_upload_url: 'postAcceptor.php', 
    images_upload_base_path: '/some/basepath', 
    images_upload_credentials: true 
    });  
    </script> 
<textarea>Hello world</textarea> 

nur diese Möglichkeiten gibt mir die Möglichkeit Verbindung zu HTTP-Bilder zu setzen, keine Merkmale von Bild hochladen

Antwort

0

Das Hinzufügen der images_upload_xxxx Attribute wird nicht automatisch eine Benutzeroberfläche/Funktionalität hinzufügen, um Bilder auszuwählen und in TinyMCE einzufügen. Diese Attribute teilen TinyMCE mit, was mit Base64-Bildern geschehen soll, die im Editor landen, wenn Sie Bilder in den Editor ziehen/ablegen oder den Bild-Editor verwenden, um ein Bild im Editor zu bearbeiten.

https://www.tinymce.com/docs/advanced/handle-async-image-uploads/

Wenn Sie ein UI möchte ein Bild von Ihrer Festplatte auswählen und in den Editor einfügen Sie ein paar Möglichkeiten haben ...

  • Verwenden Sie ein 3rd-Party-Plugin zu tun dies (zB MoxieManager oder andere wie es)
  • Ihren eigenen Code Erstellen sie diesen Vorgang

natürlich behandeln die schnellste Antwort ist eine exist zu verwenden Drittanbieter-Tool. MoxieManager ist kommerziell, es gibt also eine Gebühr, aber Sie bekommen Unterstützung. Es gibt Open-Source-Tools, die dasselbe tun, aber die Höhe der Unterstützung für diese hängt davon ab, wie aktiv die Projekte sind und wie engagiert die Community für jedes Projekt ist.

Verwandte Themen