PageKit — der selbst gehostete GrapesJS-Website-Builder, als Quellcode. Early Access sichern

GrapesJS-Probleme

3,464 parsed GitHub-Probleme — 370 gelöst · 90 ist geöffnet. Suchen, filtern und erkunden Sie bewährte Antworten.

231-Probleme gefunden

🔍 general
#317910. Dezember 2020von TheEightArms4-Antworten
1-Reaktionen

AssetManager scheint Assets aus dem Cache zu laden und aktualisiert sich nicht (Frage)

Hallo, Ich versuche seit ein paar Wochen, Grapes in mein VueJs-Projekt zu integrieren, aber ich habe eine Frage an AssetManagement. Das ist meine einfache AssetManager-Konfiguration, aus irgendeinem Grund lädt es ein weiteres Image, das ich vor zwei Wochen hochgeladen habe, und aktualisiert sich nicht, egal was ich ve...

gixid192

@TheEightArms Du kannst storeManager in init function auf false setzen.

TheEightArms

Ich habe herausgefunden, dass seine Assets aus dem gespeicherten Code und aus der Datenbank geladen werden. Gibt es eine Möglichkeit, dem StoreManager zu sagen, dass er Assets nicht laden soll? Danke

artf

Du kannst auch vermeiden, Assets von deinem Endpunkt zurückzugeben (wo du Komponenten und Stile lädst).

#31738. Dezember 2020von niveth094-Antworten
2-Reaktionen

How to remove the eye-slash button in preview mode?

Hallo @artf! Ich habe einen Web-Builder mit GrapesJS erstellt. Ich möchte die Eye-Slash-Taste im Vorschaumodus entfernen und durch die Zurück-Taste ersetzen. Wie macht man das? Bitte helft mir.

robsonsobral

> würde ich vorschlagen, extending den ursprünglichen Preview-Befehl zu erweiternDanke für deine Antwort, @artf. Gibt es irgendeine Dokumentation oder Beispielcode zum Erweitern eines bestehenden Befehls? https://grapesjs.com/docs/modules/...

collindutter

@niveth09 hier ist der Code zum Erweitern des Vorschaubefehls ohne die Auge-Taste:

artf

Ich würde vorschlagen, extending den ursprünglichen Preview-Befehl zu verwenden

#31697. Dezember 2020von mrobertshaw3-Antworten
1-Reaktionen

Hallo zusammen

Hallo zusammen Ich versuche, einen Editor zu implementieren, bei dem bestimmte Seitenabschnitte bearbeitbar oder weggelassen werden können (z. B. eine gemischte Seite, bei der einige Elemente dynamisch sind und andere nicht). Ich habe großen Erfolg, indem ich die data-gjs-Attribute nutze, um dieses Verhalten generell...

mrobertshaw

Das ist enorm hilfreich. Vielen Dank für Ihre schnelle Antwort und für Ihr fantastisches, cleveres und gut gestaltetes Produkt, das unserem Produkt enorm hilft.

artf

Hallo@mrobertshaw das Hauptelement ist als Editor-Container gedacht und nicht als Wrapper. Du musst diese Option nutzen, wenn du die Requisiten des Wrappers bearbeiten möchtest: '''js grapesjs.init({ ... domComponents: { Verpackung: { drop...

GJSBlock

Danke, dass du das gemeldet hast, @mrobertshaw. Tolle Frage zu *. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für Ihr spezielles Modul Suche nach d...

#316430. November 2020von mcottret2-Antworten
1-Reaktionen

`grapesjs-plugin-ckeditor` version

Hallo @artf! Vor einiger Zeit hast du die folgenden PRs zusammengeführt:https://github.com/artf/grapesjs-plugin-ckeditor/pull/39https://github.com/artf/grapesjs/pull/2977 Im Zusammenhang mit diesem Problem. Wäre es möglich, 'grapesjs-plugin-ckeditor' zu versiegeln, damit die Korrektur eingefügt werden kann? Vielen Dan...

artf

Fertig! Sorry, ich hatte es 😬 total vergessen

GJSBlock

Danke, dass du das gemeldet hast, @mcottret. Tolle Frage zu FEAT: 'grapesjs-plugin-ckeditor' Version. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation f...

#316328. November 2020von MarksEliel4-Antworten
2-Reaktionen

Shape Divider for GrapesJS

Gibt es ein Grapedrop-Form-Trenner-Plugin für Grapesjs? Gibt es eine Website, die Plugins für Grapesjs verkauft?

MarksEliel

Hallo, @MarksEliel Hast du es geschafft? @Abhisheknanda1344463 Wow, ich habe heute Morgen eine Benachrichtigung von Github erhalten, als ich gesehen habe, dass es dein Link war, vielen Dank, es war großartig! Herzlichen Glückwunsch! Möchte...

Abhisheknanda1344463

https://www.npmjs.com/package/grapesjs-shape-divider FYI @artf

artf

Nein. Wie auch immer, du musst nur ein Merkmal (als Requisit) erstellen und den Komponenteninhalt aktualisieren (z. B. mit dem SVG eines Formteilers) bei dessen Änderung

#315926. November 2020von sathyanarayananaCES2-Antworten
1-Reaktionen

Gibt es eine andere Möglichkeit, die Parser-Fehler zu bekommen, außer aus dem Konsolenlog?

Ich benutze das neueste GrapesJS (v0.16.27). Laut der Lösung für das Problem (#2029) wurde die Ausnahme erkannt und in die Konsole eingeloggt. Gibt es eine Möglichkeit, wie wir die Fehler außer dem Konsolenprotokoll kennenlernen können? Etwas Ähnliches wie asset:upload:error, wenn wir parse:error haben, wäre es hilfre...

artf

In der Regel stammt der Fehler nicht vom Parser, sondern von der Erstellung des DOM (z. B. erstellt der Editor das Element mit 'setAttribute'). Man kann Fehler des Editors erkennen, indem man dem Log-Event zuhört '''js editor.on('log:error...

GJSBlock

Danke, dass du das gemeldet hast, @sathyanarayananaCES. Das Problem mit [Frage] Gibt es irgendeine Möglichkeit, die Parser-Fehler außer aus dem Konsolenlogbuch zu bekommen, scheint ein Rennbedingungs- oder Zustandsmanagement-Timing-Problem...

#315725. November 2020von pranay22102-Antworten
0-Reaktionen

Ich möchte ein Skript auf das RTE-Element anwenden, das das Select-HTML-Element…

Ich möchte ein Skript auf das RTE-Element anwenden, das das Select-HTML-Element ist. Wenn man den Wert für aus einem Select-Feld auswählt, sollten die dynamischen Werte an ein anderes Select-Feld angehängt werden, aber das Skript funktioniert nicht in RTE. ! Screenshot 25.11.2020 um 13:30:28 Uhr rte.add('custom-childk...

artf

Vielleicht, weil es 'stringify' und nicht 'stringfy' ist...

GJSBlock

Danke, dass du das gemeldet hast, @pranay2210. Toller Vorschlag zu *! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten zu erreichen. Verwendung des Ereignissyst...

#315423. November 2020von phamhongphuc19992-Antworten
0-Reaktionen

Hide elements when i click eye icon in Open Layer Manager

Ich möchte sehen, wie der Code Event-Hide oder Delete-Elemente verwaltet. Wo kann ich sie finden? <img width="958" alt="Capture" src="https://user-images.githubusercontent.com/56115755/99949266-509d2480-2dad-11eb-8203-51432975b4d3.PNG"> Vielen Dank!

artf

Hier https://github.com/artf/grapesjs/blob/d802eba08559a3e1c7830e937a78b0b2a417f2e4/src/navigator/view/ItemView.js#L12-L22

GJSBlock

Danke, dass du das gemeldet hast, @phamhongphuc1999. Gute Frage zu Elemente ausblenden, wenn ich im Open Layer Manager auf das Augensymbol klicke. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an...

#314921. November 2020von MarksEliel2-Antworten
0-Reaktionen

Background layers empty in reload editor

Version: Letzter In der Demo erscheint der Fehler nicht, ich glaube, das gilt für die Nutzung von LocalStorage als Speicher. Grapesjs funktioniert normal mit Hintergrund, aber wenn ich die Hintergrundebenen einfüge, wird alles korrekt angezeigt. Das Problem ist, dass beim Neuladen des Editors die erstellten Ebenen nic...

artf

In der Demo erscheint der Fehler nicht, ich glaube, das gilt für die Nutzung von LocalStorage als Speicher. Nein, die Verwendung von lokalem oder entferntem Speicher macht keinen Unterschied, da die verwendete JSON-Struktur dieselbe ist. I...

GJSBlock

Danke, dass du das gemeldet hast, @MarksEliel. Das Problem mit Hintergrundschichten leer im Reload-Editor scheint ein Rennzustands- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszy...

#314619. November 2020von fahadali14-Antworten
2-Reaktionen

Es sind so viele Klicks nötig, um RTE zu aktivieren, kann ich Text mit nur einem Klick bearbeiten.

Es sind so viele Klicks nötig, um RTE zu aktivieren, kann ich Text mit nur einem Klick bearbeiten. Ich habe versucht, das Attribut contenteditable hinzuzufügen, aber Storage Manager erkennt keine Textänderungen auf diese Weise. Bitte helft mir.

artf

Du kannst die Textkomponentenansicht erweitern und onActive mit einem Klick statt dblclick auslösen https://github.com/artf/grapesjs/blob/d3256e621bb43a537213ffcd86b10dc0bd070c0b/src/dom_components/view/ComponentTextView.js#L7-L10

antoineando-zenchef

@vidhii16 @fahad157 Ich konnte es mit diesem Code zum Laufen bringen: <img width="758" alt="image" src="https://github.com/user-attachments/assets/2f9418e8-66f4-43ef-a5ac-428ede52e8a9" />

fahad157

@artf Ich habe es versucht, indem ich es auf Klicken geändert habe, aber es funktioniert bei mir nicht, bitte helft mir ! Bild

Durchsuchen Sie alle Themen