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.

1,399-Probleme gefunden

🔍 outdated
#68025. Dezember 2017von z1lk3-Antworten
2-Reaktionen

DOM/Komponentenfehler beim Bearbeiten von Klassen/Einstellungen

Ich bin beim Entwickeln eines Plugins darauf gestoßen. Ich habe es in der offiziellen Demo über Browserstack auf einem anderen Betriebssystem und Browser reproduziert, daher bin ich ziemlich sicher, dass hier ein Fehler vorliegt. Genaue Schritte zur Nachbildung:Lade die Demo, lösche die Leinwand (Papierkorb-Symbol) un...

artf

Danke@z1lk ich dir das Problem in der Demo bestätigen kann, aber der Bug dahinter wurde dank #661 bereits behoben. Der Patch wird in der nächsten Version verfügbar sein

artf

Das sollte jetzt behoben sein https://github.com/artf/grapesjs/releases/tag/v0.12.58

lock[bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#67823. Dezember 2017von suchithmahadi3-Antworten
0-Reaktionen

Hilfe gesucht

Hallo, 2 Anfragen: 1) Wie man ein LOGO wie auf der Demo-Webseite hinzufügt. ! Screenshot 23.12.2017 um 18:13:32 Uhr 2) Wie man den Blockmanager, den Style Manager, von der rechten auf die linke Seite bewegt. ! Screenshot 2017-12-23 um 18:14:05 Uhr Danke.

artf

@suchithmahadi GrapesJS kommt einfach mit einer Standard-Benutzeroberfläche, die man leicht mit JS und CSS ändern kann

suchithmahadi

@artf Danke für die Antwort, zumindest wenn du vorschlagen kannst, wo genau ich wechseln solltest, wäre das hilfreich. Danke.

JulyanoF

@suchithmahadi so etwas wie '$('.fa-th-large').remove ();' Du kannst es nach Grapesjs init setzen

#67723. Dezember 2017von mingodad2-Antworten
0-Reaktionen

Escape html

Hallo! Mir sind mehrere Fehler beim Entkommen von HTML durch Grapesjs aufgefallen. Einige davon können mit diesem Pull Request behoben werden https://github.com/artf/grapesjs/pull/676 aber ich habe immer noch Probleme mit dem beim Start eingefügten HTML. Im Beispiel unter dem ersten <pre> wird nicht richtig gere...

artf

Wie bereits erwähnt hier, müssen wir eine neue Komponente für '<pre>' erstellen, da das Umgehen von allem keine Option ist

lock[bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#67422. Dezember 2017von nestor91sanchez2-Antworten
1-Reaktionen

Benutzerdefinierte Komponenten speichern nicht

Meine benutzerdefinierten Komponenten werden nicht im Wrapper-Editor gespeichert, beim Aktualisieren der Seite lädt der Editor alle Komponenten außer meiner Komponente. Der Webinspektor zeigt eine leere Div. <img width="531" alt="Screenshot 2017-12-22 um 15:14:08 Uhr" src="https://user-images.githubusercontent.com/205...

afotey

Wenn du meinst, dass deine generierten Inhalte gespeichert und beim Aktualisieren gespeichert werden, probiere Folgendes: 'var editor = grapesjs.init({ Container: '#gjs', storageManager: { Typ: 'keine' id: 'gjs-', // Präfix-Identifikator,...

lock[bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#67322. Dezember 2017von crazyxhz3-Antworten
1-Reaktionen

Wie rendert man den Blockmanager außerhalb des Containers?

Ich bin neu in dieser großartigen Bibliothek und sie wirkt sehr ordentlich und sauber, ABER hier ist das Problem, das ich habe. Ich lasse GJS in der Mitte rendern und möchte den Blockmanager sowie andere Panels und Buttons in eine Drittanbieter-UI-Komponente einführen. Wie soll ich das tun? ! Bild

lorrandavid

@crazyxhz nach der neuen Version v0.14.5 ist es jetzt möglich, den Blockmanager außerhalb des Haupteditors zu rendern. Du kannst das gewünschte Ergebnis so erzielen: Ich weiß nicht, ob es dokumentiert ist, aber mehr dazu findest du in @art...

artf

Hallo @crazyxhz derzeit ist es nicht möglich, das über die Konfiguration zu erreichen, aber ich möchte es verbessern. Derzeit kannst du als Workaround Panels über js verschieben, sobald sie gerendert sind; für den Blockmanager musst du sie...

artf

Danke @lorrandavid, dass du darauf hingewiesen hast, dieses Problem kann jetzt abgeschlossen werden

#67022. Dezember 2017von tlatforlz2-Antworten
0-Reaktionen

Wie setzt das Bild in Component

Hallo @artf, Ich bekomme ein Component-Image über die getComponent API. Wie kann ich in dieser Komponente ein Image im Asset einstellen? Ich suche mehr im Dokument, finde aber nichts. Danke für das großartige Framework.

artf

Hallo, @tlatforlz du musst das 'src' der Komponente aktualisieren '''js imageComponent.set('src', 'https://.../image.jpg'); ```

lock[bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#66922. Dezember 2017von TWCM2-Antworten
0-Reaktionen

Gibt es einen Ansatz, um die Klasse zu verwenden, um die Daten-gjs-{Eigenschaft} zu steuern?

Hallo @artf, gibt es eine Möglichkeit, die Klasse zu verwenden, um die data-gjs-Eigenschaft zu steuern? Zum Beispiel habe ich eine Klasse "nicht kopierbar" zu Element hinzugefügt, dann ändert die Komponente automatisch die kopierbare Eigenschaft auf False, sodass der Benutzer das Element im Editor nicht kopieren kann.

artf

Du kannst Events nutzen. '''js editor.on('component:add', model => { const cls = model.getAttributes()['class']; cls == 'nicht kopierbar' && model.set('kopierbar', 0); }) ```

lock[bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#66822. Dezember 2017von TWCM2-Antworten
0-Reaktionen

Wenn ein Element nicht zur Auswahl verfügbar ist, schlägt vor, fährst und auf Ereignis klickt, um den verfügbaren Elternteil auszuwählen.

Hallo @artf, kann ich eine Verbesserung für den Select-Befehl haben? Wenn der Cursor auf das nicht auswählbare Element klickt oder darüber fährt, springt die Auswahl dann zum verfügbaren Element? Da das Element nicht zur Auswahl verfügbar ist und nichts im Element möglich ist, schlage ich vor, mit der Maus zu fahren u...

TWCM

Hallo @artf, Ich versuche, bei dieser Verbesserung zu helfen. Aber ich bin mir nicht sicher, ob ich richtig liege, bitte helfen Sie bei der Vergewissung.

lock[bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#66721. Dezember 2017von tlatforlz2-Antworten
0-Reaktionen

Frage zum Asset Manager

Hallo @artf, Ich habe zwei Fragen zum Asset Manager. Wie kann ich ein Bild per Select festlegen, aktuelle Logik nach dem Hochladen des Bildes muss ich das Bild in der Liste des Assets auswählen? Nachdem ich das Bild hochgeladen habe, setze ich es in die Komponente.Wie ich Asset nachladen kann. Ich schreibe eine API, u...

artf

Hallo @tlatforlz schau dir zuerst die Dokumentationsseite zu Assets an, das könnte hilfreich seinWie kann ich ein Bild per Select festlegen, aktuelle Logik nach dem Hochladen des Images, ich muss das Bild in der Liste des Assets auswählen?...

lock[bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#66520. Dezember 2017von SwithFr3-Antworten
1-Reaktionen

Benutzerdefinierte Komponente und Speicherung

Entschuldigung, ich nochmal! Ich versuche, meine Vorlage mit meiner neuen Komponente "img-link" zu speichern: Aber wenn ich meine Vorlage mit dem Befehl 'gjs-get-inlined-html' speichere (es ist eine Newsletter-Vorlage), speichert sie nicht die src meines Bildes. Kannst du mir bitte helfen? '''javascript Export Standar...

SeongwoonHong

Das Problem mit SRC liegt hier'''js// Ansichteditor.runCommand( 'open-assets', {// Das Modell sollte das sein, das sich in img-link befindet.Ziel: this.model,```Ich denke, du solltest einfach eine benutzerdefinierte Ansicht erstellen, bei...

SwithFr

Tatsächlich scheint das Problem vom isComponent zu stammen. Meine Komponente wird mit seinem Klassennamen 'img-link' erkannt und der Typ 'img-link' wird zurückgegeben und somit neu gerendert.

artf

Meine Komponente wird mit seinem KlassenNamen 'img-link' erkannt und der Typ 'img-link' wird zurückgegeben und somit neu gerendert. 'isComponent' wird nur verwendet, wenn ein HTML geparst wird, daher bin ich mir nicht sicher, ob das der Fa...

Durchsuchen Sie alle Themen