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.

183-Probleme gefunden

🔍 documentation
#326912. Februar 2021von acondura4-Antworten
0-Reaktionen

Translating html string

Tolle Bibliothek! Es erfüllt alle Anforderungen bis auf eine: die Übersetzung des Website-Textes. Ich habe überall in der Issue-Warteschlange und in den Dokumenten gesucht, aber aus irgendeinem Grund finde ich zu diesem Thema nichts. Meinen Kunden ist es egal, dass der Grapesjs-Redakteur auf Englisch ist. Was sie woll...

artf

Das müsstest du selbst erschaffen. Vielleicht eine benutzerdefinierte Textkomponente, die die Möglichkeit bietet, den Inhalt mit der gewählten Sprache zu ändern.

jordandevogelaere

@acondura hast du eine Lösung dafür? Ich habe die gleiche Anforderung für meinen Mandanten. Danke

gxanshu

Ich habe die gleiche Anforderung. Und ja, der einzige Weg, wie wir das erreichen können, ist, indem wir unsere eigene Komponente schaffen

#32634. Februar 2021von san-1232-Antworten
0-Reaktionen

Remote storage issues

Hallo, grapeJs initiiert, ich lade normalerweise einen Funktionsaufruf und füge Inhalt an den gjs-Div an, $.ajax({ Typ: "GET", URL: '' ProzessDaten: falsch, contentTyp: 'application/json; charset=UTF-8', DataType: "Json", $.each(data, function (key, data) { $('#gjs').append(html); } }); Meine Probleme: Nach dem Speich...

artf

https://grapesjs.com/docs/modules/Storage.html

GJSBlock

Danke, dass du das gemeldet hast, @san-123. Tolle Frage zu Remote-Speicherproblemen. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für Ihr spezielles...

#32614. Februar 2021von nithinpillalamarri1231-Antwort
0-Reaktionen

How to customise the grapes js form to append style

WARNUNG LIES und FOLGE den nächsten 3 Schritten, dann ENTFERNE SIE vor dem Posten des ProblemsBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdMach zuerst eine schnelle SUCHE, um zu sehen, ob jemand anderes das gleiche Problem nicht geöffnet hatAlle zugehörigen Auss...

GJSBlock

Danke, dass du das gemeldet hast, @nithinpillalamarri123. Das Problem mit wie man das grapes js-Formular anpasst, um den Stil anzuhängen, scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies tritt typischerweise...

#32593. Februar 2021von bgrand-ch2-Antworten
1-Reaktionen

V0.16.27 - Style/ID disappear when nested span

Version: 0.16.27 Kannst du den Fehler aus der Demo reproduzieren? [ ] Ja [ ] Nein [X] Video, aber keine Demo Was ist das erwartete Verhalten? Füge so viele verschachtelte 'Span'-Elemente wie nötig hinzu und bewahre deren Stil/ID. Wie ist das aktuelle Verhalten? Aus zwei verschachtelten 'Span'-Elementen verschwinden St...

artf

Hallo Benjamin, der Fehler wurde bereits behoben (wenn du einen Fehler meldest, stelle sicher, dass die neueste Version vorhanden ist).

GJSBlock

Danke, dass du das gemeldet hast, @bgrand-ch. Das Problem mit v0.16.27 – Stil/ID verschwindet, wenn verschachtelte Spannweite verschwinden, scheint ein Rennbedingungs- oder Zustandsmanagement-Zeitproblem zu sein. Dies passiert typischerwei...

#32582. Februar 2021von stljeff14-Antworten
0-Reaktionen

Verhindern/deaktivieren, dass benutzerdefinierte Blöcke in anderen benutzerdefinierten Blöcken abgelegt werden

Hallo, Ich habe eine benutzerdefinierte Komponente, nennen wir sie einen Sektionsblock. Ich möchte verhindern, dass der Nutzer Abschnittsblöcke in anderen Abschnittsblöcken ablegt. Ist das möglich? Schiedsrichter: https://grapesjs.com/docs/modules/Components.html#define-custom-component-type Ich kenne die Draggable/Dr...

artf

Du kannst z. B. den ':not()'-Selektor verwenden. ':nicht(.außer-dieser-Klasse)'

stljeff1

Danke @artf. Diese Lösung funktioniert größtenteils. Jetzt stoße ich auf ein neues Problem, bei dem ein Platzhaltertext verschwindet. Bei einigen Elementen innerhalb meiner Blöcke habe ich ein HTML-Element mit einem Textknoten, dann ein we...

artf

Du definierst die Komponente mit der alten API, die andere Dinge benötigt, um richtig zu funktionieren, und das könnte die Ursache des Problems sein (ich habe es auf meiner Seite versucht und alles funktioniert wie erwartet). Bitte schau h...

#32561. Februar 2021von kumarabhishek0082-Antworten
0-Reaktionen

Das Hintergrundbild der Wrapper-Komponente lädt beim zweiten Update nicht

WARNUNG LIES und FOLGE den nächsten 3 Schritten, dann ENTFERNE SIE vor dem Posten des ProblemsBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdMach zuerst eine schnelle SUCHE, um zu sehen, ob jemand anderes das gleiche Problem nicht geöffnet hatAlle zugehörigen Auss...

kumarabhishek008

Das Problem ist gelöst

GJSBlock

Danke, dass du das gemeldet hast, @kumarabhishek008. Das Problem mit Hintergrundbild der Wrapper-Komponente ist, dass beim Aktualisieren beim Aktualisieren nicht geladen wird, wenn es sich um ein Rennbedingungs- oder Zustandsmanagement-Tim...

#325128. Januar 2021von RutujaBadbe4-Antworten
0-Reaktionen

How can I specify position of dropped element ?

Ich möchte die Position des ziehenden Elements angeben. Zum Beispiel, wenn ich einen Kopfzeilenblock habe, der, egal wohin man zieht, ganz oben im Dokument stehen sollte. Wie soll ich das machen?

RutujaBadbe

Nachdem ich den Header-Block in die Leinwand gelegt habe, muss er oben auf jede andere Komponente oder jeden anderen Block gelegt werden. Derzeit mache ich das. Aber es funktioniert nicht. editor.on('canvas:drop',(DataTransfer, model)=> {...

artf

Du kannst die Eigenschaft 'draggable' verwenden, um (über CSS-Abfragezeichen) zu definieren, wo die Komponente platziert werden kann, aber du kannst die Position nicht angeben. Du kannst versuchen, eine benutzerdefinierte Komponente als Co...

RutujaBadbe

@artf danke für die Antwort. Ich weiß nicht, ob das der richtige Weg ist, aber ich habe etwas gemacht und es hat für mich funktioniert. Ich bin noch ziemlich neu darin und lerne noch von Ärzten. Ich habe das gemacht – editor.on('canvas:dro...

#324623. Januar 2021von ThetripGr2-Antworten
2-Reaktionen

Ist es möglich, bestehende Eigenschaftstypen in neuen benutzerdefinierten Eigenschaften zu verwenden? (z. B. der Farbwähler)

Ich möchte eine neue benutzerdefinierte Eigenschaft erstellen, die die Eingabe des Farbpickers und ein Kontrollkästchen enthält, sodass das Endergebnis entweder die vordefinierte Farbe aus dem Kontrollkästchen ist oder, falls nicht aktiviert, aus dem Picker wählt. Das ist für meinen Fall zu spezifisch, daher frage ich...

artf

Im Moment nicht, ich arbeite an einem neuen UI-Modul, das die Wiederverwendung und Überschreibung interner UI-Elemente ermöglicht.

GJSBlock

Danke, dass du das gemeldet hast, @ThetripGr. Tolle Frage zu Ist es möglich, bestehende Eigenschaftstypen in neuen benutzerdefinierten Eigenschaften zu verwenden? (z. B. der Farbwähler). Der empfohlene Ansatz bei GrapesJS ist die Nutzung d...

#324220. Januar 2021von Nielsticot4-Antworten
0-Reaktionen

Wenn sich der Style Manager in einer anderen Div befindet, wird die Meldung "Select a element before using using Style Manager" nicht angezeigt

Version: 0.16.34 Was ist das erwartete Verhalten? Wenn der Editor initialisiert wird, wird kein Element ausgewählt, daher sollte der Style-Manager "Element auswählen, bevor man den Style Manager verwendet", so wie es der Fall ist, wenn man "appendTo" nicht in der Editor-Konfiguration verwendet. Wie ist das aktuelle Ve...

mosh-tudor

Ich habe diesen Code verwendet, um es zu lösen: '''js const showStylesSector = editor => { const stylesButton = Editor. Panels.getButton('panel-sidebar-header', 'show-styles'); const layersButton = Editor. Panels.getButton('panel-sidebar-h...

Nielsticot

Das ist nicht das, was ich will, mein Problem ist, bevor ein Element ausgewählt wird, also vor dem Ereignis wird "component:selected" getrigert. Ich habe es vorübergehend behoben, indem ich beim Editor-Laden ein Element ausgewählt habe, ab...

artf

Wenn du den StyleManager in einem benutzerdefinierten Element verwendest, musst du diesen Zustand selbst verwalten. '''html <div class="sm-wrapper"> <div id="styles"></div><!-- hier fügst du den Style-Manager an --> <div class="sm-empty-st...

#323515. Januar 2021von AnnaSu1-Antwort
0-Reaktionen

"component:update" wird nicht ausgelöst, wenn Komponenten verschoben werden

Entnommen von https://github.com/artf/grapesjs/blob/dev/src/editor/index.js#L33 'component:update' – Wird ausgelöst, wenn eine Komponente aktualisiert (verschoben, gestaltet usw.) wird, das Modell wird als Argument an den Callback weitergegeben Reproduziere den Bugverwenden Sie die 'move'-API, um die Komponente zu ver...

GJSBlock

Danke, dass du das gemeldet hast, @AnnaSu. Das Problem mit "component:update" wird nicht ausgelöst, wenn Komponenten verschoben werden, scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise...

Durchsuchen Sie alle Themen