Was versuchst du zu GrapesJS hinzuzufügen? Ich versuche, den 'Referer'-Header zum Bildladen über Asset Manager hinzuzufügen. Beschreibe deine Feature-Anfrage detailliert Ich arbeite an einem Pagebuilder, der auf AWS gehostet wird. Um zu verhindern, dass Leute meine Bilder hotlinken, habe ich AWS WAF implementiert, das...
artf
Wie bereits an die PR geantwortet wurde, kann dies bei Bedarf durch Erweiterung der Image-Komponente erfolgen, ohne das Risiko, dass die Integration für andere unterbrochen wird. Und als Hinweis: Wenn du eine Funktion hinzufügen möchtest,...
tomhatzer
Vielen Dank für den Tipp @artf – ich werde versuchen, das zu erreichen, indem ich die ursprüngliche Komponente verlängere. Einen schönen Tag noch! 😃
tomhatzer
Für alle, die das gleiche Problem haben, dass der iframe keine Referrer-Header für die darin angezeigten Inhalte sendet, hier eine schnelle und einfache Lösung. Setze einfach das Canvas iFrame 'src' auf deine gewünschte Domain, mit der du...
Hallo, Ich habe Grapejs Pagebuilder erstellt. Ich habe zwei Links, einen für Pagebuilder1 und einen weiteren für PAgeBuilder2. Beide werden zum Grpaejs-Editor weitergeleitet und laden Inhalte aus der Datenbank basierend auf der ID. Wenn ich bei PageBuilder1 klicke, geht es zu index.html?id=1 (gespeicherte Inhalte aus...
artf
Folgen Sie diesem Leitfaden https://grapesjs.com/docs/modules/Storage.html#setup-remote-storage
GJSBlock
Danke, dass du das gemeldet hast, @san-123. Toller Vorschlag zu Inhaltsladeproblemen aus der entfernten Datenbank! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhal...
Hallo, Ist es möglich, die Web-Builder-Funktionen bei einem normalen Hosting-Anbieter ohne NPM zu verwenden? Sagen wir Apache oder andere Lösungen? Danke!
gixid192
Das Dokument können Sie hier einsehen: https://grapesjs.com/docs/getting-started.html#import-the-library
GJSBlock
Danke, dass du das gemeldet hast, @burgil. Toller Vorschlag zur Verwendung von GrapesJS ohne NPM?! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten zu erreichen...
Ich versuche, einen benutzerdefinierten Block zu erstellen. Aber das Formular wird nicht eingereicht, wenn ich components Inside-Inhalte benutze. Ich kann alle Formulardaten abrufen, wenn ich content statt Component benutze. Aber dann kann ich keine neuen Eingaben ins Formular ziehen.
gixid192
Das Wichtige – das HTML fehlt. Wenn möglich, solltest du den Code in CodeSandbox oder ähnlichen Online-Editoren teilen.
artf
Ja, wir brauchen den vollständigen Code, um das Problem zu verstehen. Jedenfalls, wenn du 'Script' verwendest, definiere bitte eine benutzerdefinierte Komponente, anstatt sie direkt im Block zu platzieren, sonst bekommst du Probleme beim S...
no-response[bot]
Diese Angelegenheit wurde automatisch geschlossen, da auf unsere Anfrage nach weiteren Informationen vom ursprünglichen Autor keine Antwort erhalten wurde. Mit nur den aktuellen Informationen in der Ausgabe haben wir nicht genug Informatio...
Funktion: Die Möglichkeit, mehrere Seiten in Grapesjs zu erstellen. Funktionales Design Weltweit:[ ] Fügen Sie im oberen Banner einen Link rechts von 'Gerät [Dropdown-Liste]' ein, auf dem 'Aktuelle <page-name>Seite' steht:[x] Fügen Sie rechts neben 'Blöcke' in der rechten Spalte einen neuen Menüpunkt hinzu. Das Symbol...
artf
Das Pages-Modul wurde nun https://github.com/artf/grapesjs/pull/3411 zusammengeführt und die neue Version wird bald veröffentlicht. Eine einfache Demo mit der Pages-API: https://codepen.io/artf/pen/XWpJQoY
artf
Klingt super, mir gefällt die Idee, das als Plugin zu haben, wirklich gut, also falls du denkst, wir brauchen etwas hinzuzufügen (z. B. ein Event), damit es besser funktioniert, sag Bescheid.
jrkd
Ich habe den Kern dieser Funktionalität in diesem Arvo zum Laufen gebracht. @artf Sag mir Bescheid, ob das noch gewünscht ist, und ich werde im Januar noch etwas mehr Zeit damit verbringen. Notiz an mich selbst, TODO: Seitenaktionen hinzuf...
Ich möchte den Farbpflücker, der in GrapesJS verwendet wird, wiederverwenden. Ich muss für einige Projektebene-Einstellungen einen Farbwähler verwenden. Diese Einstellungen sind über den GrapesJS-Editor zugänglich. Ich möchte den bestehenden Farbwähler nutzen, der für Eigenschaften wie Schriftfarbe usw. verwendet wird...
artf
Derzeit ist die einzige Möglichkeit, diese, nicht öffentliche, API zu verwenden. '''js editor.getModel().initBaseColorPicker(DomElement, { / Spektrumoptionen / }); ``` Ich habe begonnen, an einem neuen UI-Modul zu arbeiten, um ähnliche Sit...
himedlooff
Gibt es eine Möglichkeit, den Farbwähler zu behalten, aber die Spektrum-Optionen zu konfigurieren? Zum Beispiel, wenn ich Hex-Farben erzwingen möchte, könnte ich '{ preferredFormat: "hex" }' passieren?
GJSBlock
Danke, dass du das gemeldet hast, @stljeff1. Toller Vorschlag zu Wie kann ich den Spectrum Color Picker wiederverwenden?! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches...
Was versuchst du zu GrapesJS hinzuzufügen? Derzeit werden neu instanziierte Editor-Instanzen zu einer indexierbaren Sammlung hinzugefügt, in der der Benutzer die Beziehung dieser Editoren in ihrer Implementierung verwalten muss. Stattdessen sollte es eine verwaltete Sammlung geben, in der der Benutzer einen Schlüsselw...
artf
Ich bin mir nicht sicher, ob ich das richtig verstanden habe, kannst du irgendwie das aktuelle Verhalten und deinen Vorschlag veranschaulichen?
jlong-crestron
Im Grunde suche ich eine Änderung der offenen Liste, die die Editor-Instanzen bei der Initialisierung aggregiert, sodass ich durch die Änderung von 'editors' von einer Liste zu einer Karte mit einer neuen Eigenschaft im init-Konfigurations...
no-response[bot]
Diese Angelegenheit wurde automatisch geschlossen, da auf unsere Anfrage nach weiteren Informationen vom ursprünglichen Autor keine Antwort erhalten wurde. Mit nur den aktuellen Informationen in der Ausgabe haben wir nicht genug Informatio...
Hallo @artf, Danke, dass Sie dieses wunderbare Paket aufgebaut und gepflegt haben. Problem Ich benutze Nicepages, um eine Vorlage zu erstellen und sie in meine Webapp hochzuladen. Ich habe Grapesjs integriert, was es Administratoren ermöglicht, die Vorlagen leicht zu bearbeiten. Das Problem, mit dem ich konfrontiert b...
artf
Die Standard-Videokomponente in GrapesJS wird anders behandelt (ohne Quellcode). In deinem Fall würde ich vorschlagen, die Standardversion zu erweitern und die Unterstützung für Quellen hinzuzufügen.
GJSBlock
Danke, dass du das gemeldet hast, @mshafiq235. Toller Vorschlag mit src automatisch zum Video-Tag hinzugefügt! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten...
Gibt es eine Möglichkeit über die API, den ausgewählten Komponenten-Tooltip zu ändern, oder ist das etwas, das nur durch Bearbeitung des Quellcodes möglich ist? Falls ja, was die API betrifft, erläutere bitte, da ich nicht klug genug bin, um den Quellcode effektiv ändern zu können, und jedes Mal, wenn ich andere Änder...
artf
Hallo, wenn du eine neue Komponente definierst, kannst du ihre Werkzeugleiste anpassen '''js ... model: { Standardwerte: { ... Werkzeugleiste: [ { Attribute: { Klasse: 'fa fa-arrow-up' }, Befehl: () => Alarm('Hi') }, ... ], } } wird aber n...
anatoli-dp
Danke, das ist eine große Hilfe bei einigen Dingen, die ich für mich selbst hinzufügen möchte Nutze. Am Dienstag, 29. Dezember 2020 um 13:01 Uhr <[email protected]> Artur Arseniev schrieb: Geschlossen #3177 <https://github.com/artf/...
GJSBlock
Danke, dass du das gemeldet hast, @anatoli-dp. Das Problem mit FRAGE/FEATURE-ANFORDERUNG: Änderung des ausgewählten Komponenten-Tooltip scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise...
Was versuchst du zu GrapesJS hinzuzufügen? Möglichkeit, Bilder / Bilder-Ordner im ZIP-Download zu exportieren Beschreibe deine Feature-Anfrage detailliert GrapeJS wäre ein hervorragendes Werkzeug, mit dem Grundschüler ihre eigene "Über mich"-Seite erstellen. Ich bin mir nicht sicher, wie schwierig es wäre, die Möglich...
artf
Hallo, @oleteacher so etwas zu tun, ist aufgrund von Sicherheitsbeschränkungen in Browsern (z. B. wenn das Bild von einer anderen Domain heruntergeladen wird) nicht ganz möglich. Du bräuchtest einen Serverprozess, der Bilder für dich gener...
oleteacher
Ja, wir haben einen lokalen Server für das Klassenzimmer. Wir haben einfach keinen eigenen IT-Support, der bei solchen Dingen hilft, eine sehr kleine Schule Entschuldigen Sie, dass ich Sie gestört habe.
GJSBlock
Danke, dass du das gemeldet hast, @oleteacher. Toller Vorschlag zu FEAT: Bilder herunterladen / exportieren – Ich verwende sie gerne im Unterricht! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrer...