Problem #985💬 BeantwortetMar 29, 2018 geöffnetvon Tomichal1-Reaktionen

Kann GrapesJS das Hochladen beliebiger Dateien ĂŒber den eingebauten Asset-Manager erlauben?

Kurze Antwortvon artf❀ 1

Gute Frage, ich denke, das Problem ist der Befehl OpenAssets selbst, der in 'OpenImageAssets' umbenannt werden sollte (tatsĂ€chlich rendert er nur Bildtypen). Was du also tun kannst, ist, einen anderen Befehl zu erstellen (z. B. einen generischeren oder nur fĂŒr Dokumente) und zu sehen, ob die Anpassung fĂŒr dich funktio...

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Ich habe mir sowohl den Asset-Manager-Code als auch das Wiki angesehen, und es scheint, dass trotz der Dokumentation, die behauptet, der Asset Manager könne beliebige Dateien hochladen (also durch das HinzufĂŒgen eines beliebigen Asset-Typs), der eigentliche Asset-Manager-Code den Dateityp 'image/*' im Dateieingabefeld des Datei-Upload-Formulars fest kodiert https://github.com/artf/grapesjs/blob/d5f0ae94dfd801a8c13cc0f6ce33e209f98f1c65/src/asset_manager/view/FileUploader.js#L8 Ist das ein Fehler oder ein Versehen und muss tatsĂ€chlich der Asset-Manager-Code geĂ€ndert/gehackt werden, oder ĂŒberseh...

Antworten (3)

artf‱ Mar 31, 2018

Gute Frage, ich denke, das Problem ist der Befehl OpenAssets selbst, der in 'OpenImageAssets' umbenannt werden sollte (tatsĂ€chlich rendert er nur Bildtypen). Was du also tun kannst, ist, einen anderen Befehl zu erstellen (z. B. einen generischeren oder nur fĂŒr Dokumente) und zu sehen, ob die Anpass...

Tomichal‱ Apr 10, 2018

@artf habe ich die referenzierte Pull Request erstellt. Ich gebe zu, meine Motivation war mein spezifischer Anwendungsfall, aber hoffentlich war es generisch genug programmiert, um im Kern-Editor-Code akzeptabel zu sein.

Tomichal‱ Apr 10, 2018

... Oh, und nur zur Klarstellung – ein weiterer Codeabschnitt, der zusammen mit dieser Pull Request geschrieben wurde, befindet sich in einem benutzerdefinierten Plugin meines Projekts. Es ist ein Plugin, das im Wesentlichen Folgendes macht:Passt die Link-DOM Komponente so an, dass nach der Erstell...

Verwandte Fragen und Antworten

FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.

Kostenpflichtige Plugins, die diesem Problem entsprechen

Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.

Alle Plugins anzeigen

Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...

Kostenlose Option

ÜberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.

Durchstöbere kostenlose Plugins →
Premium-Option

Premium-Plugins werden mit Support, regelmĂ€ĂŸigen Updates und produktionsreifen Funktionen geliefert – das spart Tage an Integrationsarbeit.

Durchsuchen Sie Premium-Plugins →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.