Erstellen Sie die Leinwand aus einer URL
Das ist wirklich schade. Ich habe nichts davon gesagt, von einer anderen Seite abzurufen, ich wollte es mit dem Rest des Projekts konsistent halten. Na gut, ich werde weiter woanders nach einem Editor suchen, der besser mit der aktuellen Entwicklung größerer Anwendungen integriert ist. Webpack und andere Transpiler si...
Lesen Sie die vollständige Antwort unten ↓Frage
Ich spiele mit GrapesJS und versuche, es in ein Symfony-5-Projekt zu integrieren. Insbesondere möchte ich in der Lage sein, Vorlagen im Editor basierend auf Bootstrap 4 und anderen Komponenten wie FontAwesome Pro sowie benutzerdefinierte Blöcke darauf zu bearbeiten. Ich nutze das Webpack-Encore-Bundle von Symfony, um die Skripte und Style-Dateien für die Anwendung zu generieren, was zu einem riesigen Ärger führt, wenn ich das aktuelle iframe-Canvas-System mit denselben versionierten Komponenten wie Bootstrap usw. zum Laufen bringe. Derzeit kann ich Style- und Script-URLs nur über die Init-Kon...
Antworten (3)
Das ist wirklich schade. Ich habe nichts davon gesagt, von einer anderen Seite abzurufen, ich wollte es mit dem Rest des Projekts konsistent halten. Na gut, ich werde weiter woanders nach einem Editor suchen, der besser mit der aktuellen Entwicklung größerer Anwendungen integriert ist. Webpack und...
Hallo Ian, wenn du HTML-Inhalte von einer URL laden musst, kann ich nur empfehlen, sie serverseitig abzurufen und den Editor mit diesem Inhalt zu initialisieren (das Laden externer Ressourcen im Browser würde größtenteils das Cross-Origin-Problem verursachen), daher sehe ich für die Browser-Funktio...
Danke, dass du das gemeldet hast, @ianef. Toller Vorschlag zu FEAT: Erstelle die Leinwand aus einer URL! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten zu erreichen. Verwendung des Ereignissystems: '''javascript editor...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #3392
Dynamische absetzbare Konfiguration mit einer Funktion ermöglichen
Ich habe die Anforderung, dass ich keine Selektoren verwenden darf, um zu bestimmen, ob ein Element weggelassen werden kann. Zum Beispiel:...
Problem #3699
Die schwebende Zelle verschiebt sich zufällig von der tatsächlichen Zelle
Hallo! Ich nutze grapesJs für die E-Mail-Bearbeitung in einem Projekt meines Unternehmens mit dem Newsletter-Plugin. Alles funktioniert seh...
Problem #4529
Wenn wir ein Bild mit einer Klasse 'xyz' in Größe vergrößern, werden alle Elemente auf der Seite mit derselben Klasse ebenfalls verkleinert, weil der Editor CSS zu diesen Klassen hinzufügt.
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Version 104.0.5112.101 (Offizie...
Problem #3557
Upgrade – wie aktualisiert man alte Vorlagen auf die neueste Version?
Ich habe einige Vorlagen, die mit v0.14.5 generiert wurden. Wie kann ich sie auf die neueste Version "upgraden"? Sie haben Klassen angeschl...
Kostenpflichtige Plugins, die diesem Problem entsprechen
Kuratiert nach Themen-Schlüsselwörtern und Label-Relevanz, damit Sie schneller liefern.
Lade: Empfehlungen für kostenpflichtige Plugins...
Überprüfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.
Durchstöbere kostenlose Plugins →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.