Bug: Wenn deine vordefinierten Blöcke oder gespeicherten Vorlagen zwei oder mehr Hintergrundebenen haben, entstehen viele neue leere Ebenen, wenn du eine neue Ebene hinzufügst. Wie man sie reproduziert:Geh zu https://grapesjs.com/demo.htmlWählen Sie den pinken Header-Block ausGehe zu Dekorationen – > Hintergrund und f...
artf
Danke @xamdam777 für den Bericht. Tatsächlich, wie du bereits angedeutet hast, passiert das, wenn man den Stil importiert (und die CSS-Parser im Browser sind ziemlich unübersichtlich), und leider treten in wenigen Fällen Konflikte auf. (z....
jmrgz
Vielen Dank @artf, jetzt verstehe ich das Problem vollkommen, verdammte Browser-Parser! :) Ich habe einige Tests in addLayer() und refreshLayers() durchgeführt. Das ist mein aktueller Ansatz, refreshLayers()-Funktion modifizieren, ich vers...
https://grapesjs.com/demo.htmlIm Doppelklick in den Text "Alle Textblöcke könnten..." Um den Bearbeitungsmodus auszulösen.Füge diesen Text ein: Der Text ist erst bearbeitbar, wenn Grapes neu geladen wird
artf
Danke, @nojacko das Problem gefunden, wird in der nächsten Version behoben
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.
Version 0.14.25 | Lokale Kopie GrapesJS Getestet in: Chrome 68, Firefox 61 Füge ein Hintergrundbild in "Body (Selected #wrapper) -> Decorations -> Background -> Layer # -> Bild" hinzu, speichere in der Datenbank, aktualisiere die Seite, lade aus der Datenbank, leere Hintergrund. Dasselbe gilt für Bild oder Farbe. Hint...
Maryia-Kabash
Als Workaround für den Körperhintergrund verwende ich folgende Aktionen:den Hintergrund des Körpers separat von Komponenten und Stilen über 'Editor in der Datenbank speichern. DomComponents.getWrapper().attributes.style'Wenn die Template g...
artf
Ich muss wissen, was man in der Datenbank speichert und wie man es lädt.
Geist
Hallo, das ist der Code. Das ist der PHP-Code: Store für Last Danke.
#1277 ist geschlossen, aber das Problem existiert noch, also muss ich es als neues Problem posten Danke für die Hilfe von vorhin @maryia-kabash @artf Ich habe einen benutzerdefinierten Block für meinen eigenen Link erstellt, siehe Code:Redakteur. BlockManager.add("unsubscribe-block", { Etikett: "Abmelden", Inhalt: { T...
artf
Es scheint, als würde es beim ersten Reset nicht aktualisiert, aber es reagiert tatsächlich auf Änderungen – tatsächlich kannst du es nach der ersten Änderung bereinigen. Ich werde es überprüfen
artf
@AnkitKachhadiya die Korrektur wird in der nächsten Version verfügbar sein
AnkitKachhadiya
Danke @artf für deine Aufmerksamkeit, bitte sag mir Bescheid, wenn es gelöst ist
Das Wechselprotokoll besagtDie Möglichkeit hinzugefügt, benutzerdefinierte Attribute in der toHTML-Methode auszugeben. Wie nutzen wir diese Funktion? Ich kann die entsprechenden Probleme nicht finden oder irgendwelche Informationen zu den Optionen für die toHTML-Methode im Wiki. Ich habe diese Funktion in 0.14.20 und...
artf
aber jetzt sind die IDs nicht mehr im HTML Kannst du deinen Fall besser erklären? Denn diese neue Funktion sollte das vorherige Verhalten nicht ändern? Übrigens, um diese neue Option zu erklären, nehmen wir zum Beispiel eine Komponente, di...
Jogai
Du hast wahrscheinlich recht. Es ist nicht dieses Merkmal, das dieses Verhalten verändert hat. Vielleicht ist es ein Bug, du kannst den Titel des Problems ändern, wenn du es bestätigt. Mein Testfall: Vorlage: Version 0.14.21 HTML-Ausgabe (...
artf
Danke @Jogai, du hast tatsächlich recht, es gibt einen Bug (wird für die nächste Version behoben), aber ich möchte vorschlagen, diese Option auszuprobieren, die auch das aktuelle Verhalten korrigieren sollte: '''js grapesjs.init({ ... Norm...
Hallo, Ich habe versucht, ein responsives Layout zu erstellen, aber festgestellt, dass der Geräteschalter nicht zuverlässig funktioniert. Das Problem kann in der offiziellen Demo nachgebildet werden. Öffne http://grapesjs.com/demo.html Behalte den "Desktop" als ausgewähltes Gerät. Fügen Sie oben in der "Header" zwei B...
Peakrams
Hallo. Gibt es oder wird es ein Update zu diesem Problem geben? Ich habe gerade versucht, es in der Demo zu replizieren, aber das Problem besteht weiterhin. Leider kenne ich nur grundlegendes JS, daher fällt mir kein Weg ein, dieses Wesen...
Peakrams
Hallo, Kann mir jemand bei diesem Problem helfen? Ich habe gerade (in der Demo) das zweite Beispiel, das ich im einleitenden Beitrag angegeben habe, repliziert, und es scheint, als hätte sich im Vergleich zum letzten Mal nichts geändert. D...
Hallo. Ereignis "component:remove" wird ausgelöst, wenn eine Komponente durch Ckicken an einem anderen Ort deaktiviert wird. Browser – Firefox (automatisch aktualisiert) https://jsfiddle.net/szLp8h4n/207/ Hier hört sich "console.log" dieses Ereignis an und druckt auf Deselecting, einschließlich des Leinwandkörpers. [G...
WkRPcoN
Ich kann bestätigen, dass ich dasselbe Problem auf v0.14.20 habe 'this.editor.on('component:remove', function(model) { console.log('Komp entfernt'); });`
artf
Das wird in der nächsten Version behoben
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.
Hallo, Ich habe kürzlich grapesjs von v0.14.17 auf 0.14.20 aktualisiert und festgestellt, dass sich der Asset Manager nicht mehr automatisch öffnet, wenn man ein Bild aus dem Blocks Basic-Plugin zieht oder einen benutzerdefinierten Block auf die Leinwand zieht. Ich habe sichergestellt, dass activeOnRender auf einem be...
artf
Habe den Bug gefunden, wird für die nächste Version behoben Danke für den Hinweis
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.
Nach v0.14.9 kann das Farbmerkmal die Komponenteeigenschaft nicht mehr einrichten, wenn der Benutzer auf dem Colorpicker-Formular "OK" drückt. Live:v0.14.9 https://jsfiddle.net/Lqm7ouze/ (Testprop ist undefiniert)v0.14.6 https://jsfiddle.net/Lqm7ouze/1/ (Testprop enthält Hex-Farbcode) Screenshots:https://ctrlv.cz/en/M...
artf
Danke für den Bericht und die Details @Nuzsk Das sollte für die nächste Veröffentlichung behoben sein
artf
@jdodsoncollins es wurde im Dev-Branch behoben, aber noch nicht veröffentlicht
jdodsoncollins
@artf Ich sehe dieses Verhalten immer noch, wenn du es dir ansehen könntest, bei der neuesten Version. Die Rückkehr zu v 0.14.6 löst es.
Hey, vielleicht ist es kein Bug, ich bin mir nicht sicher. Ich habe Eigenschaften mit changeProp: True Field. Wenn ich den Wert der Eigenschaft per UI ändere, wird das Modell geändert und alles funktioniert einwandfrei, aber die neuen Änderungen werden nicht im Speicher gespeichert. Also vermisse ich nach dem Aktualis...
artf
Das sollte bis zu diesem Zeitpunkt behoben sein https://github.com/artf/grapesjs/commit/32c1b2c1f4e1bef967f43b0013bfd481cddb81c7
xr0master
Nein. Es löst es nicht.
xr0master
Wahrscheinlich die #1104 in der Nähe, um das zu beheben