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
#51914. November 2017von enricribas3-Antworten
0-Reaktionen

Standardmäßig keine Blocks

Mit diesem Code Ich bekomme einen Editor, aber es gibt keine Blockaden. Ich verstehe auch nicht die Symbole für die Bildschirmgröße, aber andere Symbole sind vorhanden. Wie du siehst, wird das CSS geladen, da das allgemeine Layout korrekt ist. ! Bild Was übersehe ich? Ich benutze Vue, denke aber nicht, dass das eine R...

ryandeba

@enricribas Soweit ich weiß, gibt es keine Standardblöcke im Kern von grapesjs, aber es gibt Plugins, die einige Blöcke für dich hinzufügen. Schau dir https://github.com/artf/grapesjs-blocks-basic an. Ich glaube, die "Bildschirmgröße"-Symb...

enricribas

Ich verstehe, danke. Das Readme scheint darauf hinzudeuten, dass es ab Werk mehr eingerichtet ist, aber ich schätze, die Dinge wurden auf ein Plugin-System umgestellt, was schön ist. Danke.

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.

#51814. November 2017von HarshOB3-Antworten
0-Reaktionen

Ändere nur den Hauptteil der Komponente, nicht den ganzen Seitentext.

Hallo @artf Wie wir in Ausgabe #374 besprochen haben. setComponents setzt den Hauptteil und ersetzt alle Inhalte, die auf der Seite vorhanden sind, durch eine neue Auswahlseite aus der Liste. Was ist, wenn ich den Text nur auf diese Komponente setzen möchte, ohne den gesamten Inhalt der Seite zu verändern?

artf

Du kannst den Inhalt des Modells ersetzen '''js Model könnte zum Beispiel editor.getSelected() sein. model.components('<div>Text 1</div><div>Text 2</div>') ```

HarshOB

Wie kann ich den Inhalt einer Komponente durch einen spezifischen Wert wie "Hallo" ersetzen?

artf

Habe es mit diesem 'model.components('Hello')' versucht?!?

#51613. November 2017von ateshuseyin3-Antworten
0-Reaktionen

Wie man das Setting-Panel in das Style-Manager-Panel einbettet.

In grapesjs.com/demo.html Einstellungspanel ist in das Style-Manager-Panel eingebettet. Ich will dasselbe, aber ich konnte nicht herausfinden, wie das sein soll.

ateshuseyin

Ich habe es in grapesjs-preset-webpage.js gefunden. Ich denke, das sollte ein Feature sein. Das Problem kann vorerst abgeschlossen werden.

artf

Klar@ateshuseyin Das UI-Management mit der Panels API wird bald überarbeitet und ich werde die Option 'appendTo' auf Module hinzufügen, die angeben sollte, wo die Panels gerendert werden sollen

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.

#51413. November 2017von krunal0392-Antworten
0-Reaktionen

Vorlagen/ Blöcke/ Komponenten

Wir haben die Anforderung, benutzerdefinierte Vorlagen für verschiedene Bereiche zu erstellen, und alle Vorlagen haben unter vier Variablen Ankerlink, Ankerziel, Bildquelle, Bildhover-Text, Titel. Wir möchten eine benutzerdefinierte Komponente erstellen, die einen Mechanismus bietet, um Variablen über Traits auszuwähl...

artf

Nun, mit dem Attribut 'data-gjs-*' kannst du sogar Objekte (JSONs) verwenden. '''js Inhalt: '<div class="cls" data-gjs-attrobj='{"valid":"json"}'></div>',

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.

#51313. November 2017von krunal0393-Antworten
0-Reaktionen

Modell- und zurückgegebenes HTML-Problem

Ich habe unten Code, um eine eigene Komponente zu erstellen, und möchte aktualisiertes HTML über editor.html() abrufen, aber falsches HTML gibt zurück, ich bin mir sicher, dass ich wieder etwas übersehe. Wir benötigen die folgende Vorlage 482 zurückgegeben 482 Codeplex: Vorlage 'function createPCBoxComp(comps, default...

artf

@krunal039 Es ist kein Problem, es kommt nur darauf an, wie du einen benutzerdefinierten Typ definiert hast. Wenn du Eigenschaften auf 'Div' definierst, wirst du sie dort bekommen. Wenn du eine verschachtelte Komponente aktualisieren musst...

krunal039

@artf danke für die Antwort, kannst du mir bitte ein Beispiel nennen?

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.

#51113. November 2017von bungambohlah3-Antworten
2-Reaktionen

Der Inhalt kann nach dem Update über die Blockmanager-API nicht mehr bearbeitet werden.

Hallo @artf Entschuldigung für mein letztes Problem, ich muss ein neues Problem erstellen, mein Problem hat einen Fehler wie diesen EDIT: Entschuldigung, ich habe gerade mein letztes Problem mit dem Skript behoben: '''javascript Dynamische Navigation blockManager.add('dynamic-nav', { Etikett: 'Dynamische Navigation',...

artf

@edwardjiawei ändere einfach 'Inhalt' (nur für Textinhalte verwendet) durch 'Komponenten' '''js von Inhalt: '<td Klasse="Zelle">...', zu Komponenten: '<td klasse="Zelle">...', ``` @bungambohlah Du solltest das nicht tun: 'el.insertAdjacent...

bungambohlah

Vielen Dank @artf ich habe eine Idee und etwas knifflig, was ich im Modelllevel machen soll, vielen Dank, du hast mir den Tag gerettet :rofl:

edwardjiawei

Ähnliches Problem, verschachteltes Element wird nicht erkannt Um einen einfachen Fluss einzurichten, um die Tabelle zu dragen, sodass der Benutzer den Zeilenblock ziehen kann, um die Tabelle für die zweite Zeile zu erstellen, aber das TD i...

#50912. November 2017von asvine-p3-Antworten
0-Reaktionen

Spann sind nicht als Text bearbeitbar

Hallo Artf, Ich habe ein Problem beim Importieren einiger HTML-Vorlagen. Anfangs konnte ich die Spanntexte nicht sehen. Aber nachdem ich dem Redakteur beim Recontinging geholfen habe, kann ich sie nicht mehr als Texte bearbeiten. ' lass domc = this.editor.DomComponents; let textType = domc.getType("text"); domc.addTyp...

artf

Für editierbare Inhalte muss man 'Inhalt' verwenden. '''js ... Inhalt: el.innerHTML ... ```

asvine-p

Hallo artf, ich habe "components: el.innerHTML" durch "content: el.innerHTML" ersetzt, aber der Inhalt ist immer noch nicht bearbeitbar. Hier ist mein Code: ' let domc = this.editor.DomComponents; let textType = domc.getType("text");' domc...

bakgat

``` return {type: 'Span', SRC: EL.src, TagName: el.tagName.toLowerCase(), Komponenten: el.innerHTML, Inhalt: el.innerHTML, bearbeitbar: wahr }

#50812. November 2017von roytang2-Antworten
0-Reaktionen

Wenn du ein Kontrollkästchen hinzufügst, wird es im Einstellungsfeld nicht korrekt angezeigt, es sei denn, es gibt auch ein Textmerkmal

Ein Textmerkmal und ein Kontrollkästchen: Ergebnisse in: ! Bild Wenn nur das Kästchen angekreuzt wird: Das Kontrollkästchen überlappt das Etikett: ! Bild

artf

Das sollte behoben werden

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.

#50712. November 2017von roytang3-Antworten
0-Reaktionen

UploadFile wird bei der Drop-Datei zweimal aufgerufen?

Ich habe einen Editor, der so initialisiert ist: Wenn ich ein Bild zur Leinwand füge und versuche, ein neues Bild hochzuladen, indem ich es in den Drop-Bereich im Modal ziehe, wird die UploadFile-Funktion zweimal aufgerufen. Das Hochladen, indem man auf den Upload-Bereich klickt und eine Datei aus dem Windows-Dialog a...

artf

@roytang kann ich es mit der aktuellen Version nicht reproduzieren https://codesandbox.io/s/p554z8yv7j

duskhacker

@roytang Das explizite Deaktivieren der Full-Width-Editor-Dropzone ('dropzone: 0') hat das bei mir behoben. Verwendung der Version '0.12.30'

kickbk

Habe das Gleiche und @roytang Kommentar stimmt, das Deaktivieren der Dropzone erledigt das. Ich benutze natürlich immer die neueste Version.

#50510. November 2017von adamlc1-Antwort
0-Reaktionen

Spektrumstile

Wir verwenden Spectrum in unserer App und die Stile in Grapes übersteuern unsere Stile. Könntest du die Stile vielleicht mit ".gjs-editor-cont" verpacken? Das würde unser Problem lösen und sollte keinen Einfluss auf den Editor 👍 haben

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.

Durchsuchen Sie alle Themen