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.

3,464-Probleme gefunden

#216725. Juli 2019von yrbn1-Antwort
0-Reaktionen

Komponente über Texteditor hinzufügen

Ist es möglich, eine benutzerdefinierte oder Standardkomponente (zum Beispiel "Link") im Caret hinzuzufügen, indem man im ckeditor auf den Button klickt?

artf

Nein, das kannst du nicht im Bearbeitungsmodus machen

#216624. Juli 2019von froderf3-Antworten
2-Reaktionen

Wie entfernt man eine Blockade?

'Redakteur. DomComponents.getWrapper().getEl().insertAdjacentHTML('beforeBegin', letBlock)' letBlock letblock ist eine Variable, die HTML enthält. Frage:Wie entfernt man dieses benachbarte HTML?Gibt es eine Funktion wie "insertAdjacentCSS()"?

zgover

Du hast hier ein paar Fragen angesprochen, aber um zu deiner ersten in deiner Überschrift zu kommen; Beziehen Sie sich hier auf die BlockManager API-Dokumente z. B. '''BlockManager.remove('custom-block-id')'''

artf

Du mischst zu viel in einer Frage und ohne jeglichen Kontext

froderf

@artf Ich wollte nur den neuen Block entfernen, den ich über hinzugefügt habe. 'Redakteur. DomComponents.getWrapper().getEl().insertAdjacentHTML();'

#216524. Juli 2019von sdrebel2-Antworten
0-Reaktionen

Wie man die Immobilie des Style Managers Sector erweitert

Hallo @artf, Wir haben einen benutzerdefinierten Asset-Manager erstellt, der perfekt für die Image-Komponente funktioniert. Wir können jedoch keinen benutzerdefinierten Asset Manager für Hintergrundbilder aufrufen. Ich habe versucht, auf diese Weise zuzugreifen var stm = Redakteur. StyleManager; var fileType = stm.get...

artf

Hallo @sdrebel können Sie uns Ihre Implementierung des Custom Asset Managers zeigen? Wenn du dieses gefolgt bist, solltest du es auch im Style-Manager sehen.

no-response[bot]

Diese Angelegenheit wurde automatisch geschlossen, da auf unsere Anfrage nach weiteren Informationen vom ursprünglichen Autor keine Antwort erhalten wurde. Mit nur den aktuellen Informationen in der Ausgabe haben wir nicht genug Informatio...

#216424. Juli 2019von CimattiConsulting1-Antwort
0-Reaktionen

Wie überschreibt man den Klassenmanager?

Hallo @artf, Gibt es eine Möglichkeit, das Attribut zu ändern, wo die Klassen platziert sind? (Standard: 'Klasse') Gibt es auch eine Möglichkeit, die Position und das Tag der Stile zu ändern? (Standard: '<style>')

artf

Gibt es eine Möglichkeit, das Attribut zu ändern, wo die Klassen platziert sind? (Standard: Klasse) Nicht wirklich, das Einzige, was du jetzt tun kannst, ist, Methoden aus den Basiskomponenten zu erweitern. Hier wird im Modell zugewiesen (...

#216223. Juli 2019von miky95853-Antworten
4-Reaktionen

Einstellungen der Komponente anzeigen

Gibt es eine Möglichkeit, beim Komponentenklick den Tab "Komponenteneinstellungen" anzuzeigen? Ich versuche es editor.on('component:update', function(propertyName)... aber ich finde keinen Weg, den zweiten Tab ("Komponenteneinstellungen") anzuzeigen

selcukcura

Hier ein saubererer Ansatz:

miky9585

Danke @selcukcura

miky9585

Ich habe es auf diese Weise gelöst. Aber ich hätte eine grapesjs freundlichere Lösung editor.on('component:update', function(propertyName){ if(typeofpropertyName.changed.status != 'undefined' && propertyName.changed.status == "selected"){...

#216023. Juli 2019von martysweetKeine Antworten
0-Reaktionen

Absoluter Modus: Editor ist nicht definiert

Hallo, Tolles Projekt, danke! Im Zusammenhang mit Ausgabe #1936 gibt es einen Fehler in der folgenden Zeile, der Ausnahmen verursacht, wenn versucht wird, eine absolute Komponente zu ziehen, wenn die Variable 'editor' im 'window'-Bereich nicht definiert ist, zum Beispiel wenn man den Editor innerhalb einer React-Klass...

#215722. Juli 2019von paigefos11-Antwort
0-Reaktionen

Wie sichert man Code und alles?

Ich benutze derzeit PHP, um es in meine MySQL-Datenbank hochzuladen. Ich habe gehört, es ist am besten, alles als TEXT oder MEDIUMTEXT zu speichern. Aber die Frage ist, wie soll ich alles schützen und sicherstellen, dass niemand bösartigen Code hochlädt? Ich benutze auch das Custom-Code-Plugin, damit der Nutzer benutz...

artf

Entschuldigung, aber diese Frage ist hier völlig off-topic, versuche, Stack Overflow für ähnliche Fragen zu nutzen

#215621. Juli 2019von paigefos11-Antwort
0-Reaktionen

Das bestehende Block-Symbol kann nicht geändert werden

Hallo zusammen, übrigens tolles JS-Plugin! Ich bin neu im Programmieren und würde gerne ein paar Dinge wissen: Ich möchte das Symbol als "Heading"-Symbol aus Font Awesome setzen, aber das funktioniert nicht und es gibt keine Fehlermeldung. Danke an alle für die Hilfe und das tolle Plugin!

paigefos1

Egal, es lag daran, dass ich es in editor.onload eingetragen habe, es sollte außerhalb von Onload liegen

#215520. Juli 2019von Thebleach01-Antwort
0-Reaktionen

Ist es möglich, mehrere BlockManager in einem Editor zu haben?

Hallo, Danke für die harte Arbeit, Grapesjs ist sehr gut :) Ich frage mich nur, ob es möglich ist, mehrere Blockmanager in einem Editor hinzuzufügen? Der folgende Code funktioniert für mich nicht: grapesjs.init({ blockManager: [ { Anhang zu: '#albumeditorpanelleft', Blöcke: [ ... ] }, { Anhang zu: '#albumeditorpanelri...

artf

Ja, verwenden Sie die Methode blockManager.render() mit der Option 'external' auf 'true' gesetzt

Durchsuchen Sie alle Themen