GrapesJS-Probleme

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

3,464-Probleme gefunden

#3275Feb 18, 2021von Confettidc2-Antworten
2-Reaktionen

Begrenze die Anzahl der Block-Fälle, die verworfen werden dürfen

Hallo, Ist es möglich, die Anzahl der Block-Fälle zu begrenzen, die abgeworfen werden? z. B. den Formularblock und nur einmal verworfen werden. Danke.

theSC0RP

Hallo @confettidc, du kannst versuchen, zum Beispiel eine Counter-Variable zu haben und sie zu aktualisieren, sobald ein Block eines bestimmten Typs hinzugefügt wurde, und den neu hinzugefügten Block entfernen, wenn die Counter-Bedingung e...

GJSBlock

Danke, dass du das gemeldet hast, @confettidc. Tolle Frage zu Begrenze die Anzahl der Blocks, die abgeworfen werden dürfen. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die Gr...

#3274Feb 17, 2021von mig84472-Antworten
0-Reaktionen

Block.js 'Initialisieren'-Funktion bewirkt nichts.

https://github.com/artf/grapesjs/blob/3199d76ba5677229e90f13ef48fb91e9bfe1e90d/src/blockmanager/model/Block.js#L23 As far as I can see, the code in the initialize function tried to set the category as a new Category object but it currently doesn't do anything. And since the category part is taken care by the BlocksVie...

artf

Ja, scheint ein altes Ding zu sein, danke

GJSBlock

Danke, dass du das gemeldet hast, @mig8447. Danke, dass du deinen Bericht geteilt hast, dass Block.js 'Initialisieren'-Funktion nichts bewirkt. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein min...

#3273Feb 17, 2021von ThomasPof2-Antworten
0-Reaktionen

ANFORDERUNG: Benötigt eine neue Version, um eine saubere Funktion zu haben.

Die Grapesjs-mjml-Erweiterung braucht eine neuere Version von grapes.js Dieses Commitment Sauberkeits-IDs und Grapesjs-MJML benötigen, um einen gültigen MJML-Code zu erzeugen. Können Sie eine neue Veröffentlichung bereitstellen? (die Masterversion ist 0.16.37 und die Veröffentlichung ist immer noch 0.16.34) Vielen Dan...

artf

Erledigt https://github.com/artf/grapesjs/releases/tag/v0.16.41

GJSBlock

Danke, dass du das gemeldet hast, @ThomasPof. Gute Frage zu ANFORDERUNG: Brauche eine neue Version, damit cleanId funktioniert. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie di...

#3272Feb 17, 2021von ThomasPof4-Antworten
0-Reaktionen

Id werden durch Doppelklick hinzugefügt <img/>

Version: 0.16.37 Kannst du den Fehler aus der Demo reproduzieren? [X] Ja [ ] Nein Was ist das erwartete Verhalten? Es geht um das GrapesJS-mjml-Plugin: Diese Syntax akzeptiert keine IDs auf Elementen. Aber AssetsManager fügt Image-Elemente IDs hinzu. Ich möchte keine id-Attribute zu <img> Tags hinzufügen Schritte zur...

ThomasPof

Die ID scheint lange vor dem Öffnen des Vermögensverwalters hinzugefügt worden zu sein:das Projekt klonen und ausführenein Bild in der index.html-Datei hinzufügendieses Bildelement inspizieren : Im Dom-Element gibt es die ID

ThomasPof

Ich habe einen Hinweis in '/Users/thomaspopoff/Sites/grapesjs/src/code_manager/model/HtmlGenerator.js' Zeile 10 gefunden, die 'opts.cleanId' ist immer undefiniert. Ich weiß nicht, wie man es auf true setzt, um automatisch generierte IDs zu...

ThomasPof

Okay, sorry für mein ganzes Gerede: Es gibt eine Option 'opts.cleanId' in der Funktion 'getHtml()', die du konfigurieren kannst, um automatisch generierte IDs zu entfernen...

#3271Feb 16, 2021von Francos102-Antworten
0-Reaktionen

SFTP

Hallo, ich habe eine Frage: Können die Fotos und Videos, die wir in Grapesjs hinzufügen, auf einem Server mit SFTP gespeichert werden?

artf

Mehr darüber lesen Sie, wie Sie Asset-Upload handhaben: https://grapesjs.com/docs/modules/Assets.html#uploading-assets

GJSBlock

Danke, dass du das gemeldet hast, @Francos10. Tolle Frage zu SFTP. 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...

#3270Feb 15, 2021von haizenbergD2-Antworten
0-Reaktionen

Wie exportiert man JS-Code aus Angular-Komponenten?

Hey, ich benutze Grapesjs in meiner Angular-App Ich habe eine benutzerdefinierte Angular-Komponente (im Grunde benutzerdefiniertes HTML, das mit Angular erstellt wurde) und versuche, Inhalte mit 'grapesjs-plugin-export' zu exportieren Das Problem, das ich habe, ist, dass nach dem Export kein JS-Code (der anfangs in An...

artf

Mehr über Komponenten mit JS findest du hier: https://grapesjs.com/docs/modules/Components-js.html#basic-scripts

GJSBlock

Danke, dass du das gemeldet hast, @haizenbergD. Tolle Frage zu Wie exportiert man JS-Code aus angularen Komponenten?. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die Grapes...

#3269Feb 12, 2021von Acondura4-Antworten
0-Reaktionen

Übersetzung von 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

#3268Feb 12, 2021von theSC0RP4-Antworten
0-Reaktionen

Wie fügt man JavaScript ins HTML ein, ohne zu bereinigen?

Hey @artf, ich nehme JavaScript-Eingaben vom Nutzer entgegen. Ich muss dieses JavaScript in das Vorlagen-HTML einfügen, aber es wird bereinigt. Gibt es eine Möglichkeit, die Desinfektion auszuschalten? (Ich habe kein Problem mit den von dir in #3245 genannten Problemen) oder kannst du im Editor eine Eigenschaft wie 'a...

theSC0RP

Ich habe versucht, das Skript zum iframe hinzuzufügen, in dem die Leinwand rendert, indem ich am <script>Ende des iframe-Körpers ein "Tag" hinzugefügt habe. Das funktioniert bis zu einem gewissen Grad. Das Problem dabei ist, dass ich, wenn...

artf

Können Sie bitte eine reproduzierbare Demo Ihres Problems bereitstellen?

theSC0RP

Danke für die Antwort @artf. Ich habe beim Aktualisieren des iFrames einen Fehler gemacht, also ist mein Problem jetzt gelöst! Nur noch eine Frage: Gibt es eine eingebaute Methode, um den iframe aufzufrischen?

#3267Feb 11, 2021von Mosh-Tudor4-Antworten
1-Reaktionen

0px Box Schattenverschärfung kann nicht eingestellt werden

Aus irgendeinem Grund erlaubt der Editor nicht, die Unschärfe auf 0px zu setzen. 0 verwandelt sich immer magisch in 5px. <img width="243" alt="Screenshot 2021-02-11 bei 17 14 05" src="https://user-images.githubusercontent.com/668451/107664461-ba321e00-6c8c-11eb-91ce-4e8a87a2e33c.png"> Kannst du den Fehler aus der Demo...

artf

Das sollte schon behoben sein

artf

Danke, ich schätze, es gibt eine falsche Überprüfung mit der '0', die zum Standardwert von 5px führt.

akankshach29

Ich würde gerne helfen, diesen Fehler zu beheben. Ich werde einen persönlichen Rekord erhöhen.

#3266Feb 9, 2021von Amliu2-Antworten
0-Reaktionen

Wie erkennt man, aus welchem Block die ausgewählte Komponente generiert wird?

Ich frage mich, wie man eine umgekehrte Suche von der Komponente zurück zum Block macht. Ich benutze Block Manager add(), um nach der Initialisierung einen Block wie unten hinzuzufügen. Wie mache ich das, wenn die ausgewählte Komponente von diesem benutzerdefinierten Block generiert wird?

artf

Du solltest mehr über Komponenten als über Blöcke nachdenken, tatsächlich sollte der richtige Block eher so aussehen. '''js Redakteur. BlockManager.add('block-id', { Etikett: ... Inhalt: { type: 'component-id' }, }) Sobald dieser Block ent...

GJSBlock

Danke, dass du das gemeldet hast, @amliu. Tolle Frage zu [Frage] Wie erkennt man, aus welchem Block die ausgewählte Komponente generiert wird?. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an:...

Durchsuchen Sie alle Themen