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
#13301. August 2018von FrciSmrci2-Antworten
2-Reaktionen

Einschränkte Klassen mit Drop and Drag

Hey @artf, Gibt es eine Möglichkeit, die Drop-and-Drag-Funktionalität auf Elements classList zu beschränken, die eine Klasse oder mehrere Klassen enthalten, anstatt sie zu passen? Vielen Dank im Voraus! :)

artf

Du könntest diese speziellen Attributselektoren verwenden: 'div[class~="some-class"], [class~="some-other-class"]''~=' enthält Wort'*=' enthält'^=' beginnt mit'$=' endet mit

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.

#13291. August 2018von inventorbit3-Antworten
4-Reaktionen

Frage: Wie verwendet man dasselbe CSS für mehrere Seiten

Hallo Grapejs-Team, Wir arbeiten am Multi-Page Website Builder. Für jedes Projekt gibt es mehrere HTML-Seiten mit einer gemeinsamen "style.css"-Seite. Ich bin faul beim Laden jeder Seite mit folgender Funktion – zum Bewältigen mehrerer Seitenladen Die obige Seite lädt die Seite korrekt, aber wenn die Seite leer oder a...

cjpollard

Das sollte funktionieren. ''var editor = grapesjs.init({ keepUnusedStyles: true, ... });``

artf

@inventorbit nächstes Mal, wenn jemand dein Problem löst, schließe es

inventorbit

@cjpollard Vielen Dank, :) Es funktioniert. Du hast mir Zeit gespart...

#132731. Juli 2018von ezequiel-thalamus2-Antworten
0-Reaktionen

Ausgewählten Text ersetzen und HTML erhalten

Hallo! Ich versuche, ausgewählten Text durch einen Code (zufälliger Code) zu ersetzen. Es funktioniert, ich kann den Code sehen, aber wenn ich editor.getHtml() mache, nicht. Wenn ich die Komponente deaktiviere (eine andere auswähle), tritt die Änderung in Kraft. Danke!

artf

Der Inhalt des Modells wird tatsächlich aktualisiert, sobald du von der editierbaren Komponente verschwimmen bist, sodass 'getHtml' einfach noch nicht da ist, wenn du 'getHtml' aufrufst.

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.

#132631. Juli 2018von CCsoh1-Antwort
0-Reaktionen

Ist es möglich, die Leiste "Verschieben und Löschen" zu deaktivieren?

WARNUNG LESEN und FOLGEN Sie den nächsten 5 Schritten, dann ENTFERNEN Sie sie, bevor Sie das Problem veröffentlichenBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdVerwenden Sie die GitHub-Probleme EXKLUSIV für BUGS, FEATURE-ANFRAGEN oder FRAGEN. Setzen Sie den Tit...

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.

#132530. Juli 2018von ploutos273-Antworten
1-Reaktionen

Wie man Drop für bestimmte Blöcke/Komponenten deaktiviert

Hallo, Mit folgendem Code können wir angeben, ob es möglich ist, andere Komponenten (Blöcke) innerhalb dieser speziellen Komponente einzufügen...: Wir möchten angeben, ob es möglich ist, andere Komponenten nur für bestimmte Blöcke wegzulassen. Zum Beispiel: A. Container-Block – > wir nur Spalten weglassen möchten B. S...

artf

Von der https://github.com/artf/grapesjs/releases/tag/v0.14.17 aus erhält man 'data-gjs-type' auf allen gerenderten Komponenten, daher kann man so etwas machen: 'Droppable: '[Data-gjs-type="Spalte"], [Data-gjs-type="Sonstiges"]','

ploutos27

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.

#132427. Juli 2018von jvillena3-Antworten
1-Reaktionen

Attribute aus einer Komponente entfernen

Hallo @artf ich weiß nicht, ob es möglich ist, ein Attribut von einer Komponente zu entfernen. In unserem Projekt injiziere ich ein benutzerdefiniertes Attribut aus einem benutzerdefinierten Trait, das ich erstellt habe, aber es gibt eine Option, dieses Attribut abzuwählen, daher möchte ich es aus der Komponente entfe...

artf

'''js const attr = component.getAttributes(); attr.title löschen; component.setAttributes(attr); ```

alemenciones

@artf hallo Mann!, kannst du mir eine Alternative nennen, um Attribute zu entfernen?

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.

#132327. Juli 2018von jvillena2-Antworten
0-Reaktionen

Das Laden von HTML-Inspektions-IDs gehört zu Styles

@artf Wenn ich den HTML-Inhalt lade, enthält das in allen Komponenten eine zufällige Identifikator, die ich in deinen Beispielen "Websites" und "Newsletter" nicht sehe. Wie kann ich also zwingen, mein Stylesheet zu behalten und nicht zufällige Kennungen in allen Komponenten zu verwenden? Ich stelle dir diese Frage, we...

jvillena

@artf ich gerade behoben habe, habe ich die Variable avoidInlineStyle: true einbezogen, und sie muss avoidInlineStyle: 0 sein

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.

#132227. Juli 2018von YashPrince3-Antworten
0-Reaktionen

Deaktivieren Sie das Bearbeiten im Vorschaumodus.

@artf Wie können wir das Bearbeiten im Vorschaumodus deaktivieren und wieder aktivieren, wenn der Vorschaumodus ausgeschaltet ist? Ich möchte den Editor entfernen und die Werkzeugleiste im Vorschaumodus ausblenden, sodass der Benutzer nur die Änderungen sehen kann Und es kann nicht bearbeitet werden, außerdem sollte d...

jvillena

Sie können verwenden: editor.stopCommand('sw-visibility'); editor.runCommand('sw-visibility');

YashPrince

@jvillena ich habe diesen Code benutzt, aber er funktioniert nicht. editor.on('run:preview', () => { editor.stopCommand('sw-visibility'); }); editor.on('stop:preview', () => 'editor.runCommand('sw-visibility');' });

ghost

Hallo Artur ( @artf ), Ich muss einen Speichern-und-Veröffentlichen-Button hinzufügen, gibt es also ein Plugin verfügbar oder muss ich fest programmiert sein? Kannst du mir bitte helfen?

#132126. Juli 2018von maryia-kabash2-Antworten
1-Reaktionen

Image-Komponente wird nicht gelöscht

Der Fehler ist auf der Demo-Seite von GrapesJs reproduzierbar. Schritte zur Fortpflanzung:Drag & Drop oder Auswahl einer Image-Komponente.Klicke auf das Lösch-Symbol in der Werkzeugleiste. Ergebnis: Es passiert nichts, wie ed. Canvas.hasFocus() (file commands/view/ComponentDelete.js) gibt false zurück.Wählen Sie eine...

artf

Danke Maryia, es sollte tatsächlich mit der neuesten Version https://github.com/artf/grapesjs/releases/tag/v0.14.25 behoben werden (wie bei #1298).

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.

#132025. Juli 2018von Moikapy3-Antworten
0-Reaktionen

+ GJS-Plugin; Probleme mit dem data-tab-Attribut

Hello hatte ein Problem mit der Verwendung des data-tab-Attributs bei meinen Elementen. Wir haben einen Tab erstellt, der das Attribut nutzt und es ermöglicht, zwischen den Inhalten zu wechseln, und wenn sie auf die Seite gerendert werden, werden die Daten-Tab-Attribute von ihrem ursprünglichen Wert auf eine 1 geänder...

artf

Hallo @Moikapy, könnten Sie bitte eine minimale Live-Demo des Problems bereitstellen?

Moikapy

Beispielvideo: https://youtu.be/0cD3fzWdnHk Eine weitere Sache, die ich herausfinden möchte, ist, wie ich verhindern kann, dass GrapesJS auch die data-gjs-type-Attribute entfernt, wenn man die setComponent-Funktion verwendet.

artf

Du benutzt die Vorlage falsch. Du solltest Attribute wie 'data-tab' und 'data-tab-container' platzieren, ohne einen Wert zuzuweisen, diese werden intern von JS verwendet, um zu verstehen, wo die Teile platziert sind '''js <nav data-tab-con...

Durchsuchen Sie alle Themen