Hallo, ich versuche, grapesjs wie einen Endnutzer zu nutzen, um eine Seite zu erstellen, einige Renditen: Wie wählt man eine Zeile aus, um die Breite zu ändern, wenn wir Spaltenblöcke verwenden? Es ist wirklich schwer zu benutzen ....Ich erstelle ein Feld + Text, es ist wirklich seltsam, es ist unmöglich, die Höhe des...
artf
, wie wählt man eine Zeile aus, um die Breite zu ändern, wenn wir Spaltenblöcke verwenden? Es ist wirklich schwer zu benutzen .... Du kannst die Zeilenbreite im Style Manager (Dimension Sector) ändern.ich ein Feld erstelle + Text schreibe,...
micker
Okay, danke, ich werde es versuchen!
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 frage mich, ob es eine Möglichkeit gibt, die dynamische Klassengenerierung (in der Form 'cXXXXX', die beim Drag'n'Drop einer Komponente passiert) beim Vorlagenimport zu erzwingen? Das Problem ist, dass bei Verwendung einer Vorlage die generierten Komponenten im Editor diese dynamische Klasse nicht haben, di...
artf
Hallo Davy, wenn du eine Klasse brauchst, kannst du sie bereits in deiner Vorlage einstellen. Wenn du eine dynamische brauchst, würdest du wahrscheinlich events wie 'component:add' oder 'block:drag:stop' verwenden.
davydav
Danke für deine Antwort! Gibt es eine Möglichkeit, auf deine Methode der Klassengenerierung zuzugreifen, oder könntest du mir zeigen, wo sie in deinem Code liegt? Ich habe versucht, es zu finden, aber ohne Erfolg! Nochmals vielen Dank
artf
https://github.com/artf/grapesjs/blob/5fe64423b2a4c94f5b3cd9b7b8e1d887a8896ab0/src/dom_components/model/Components.js#L70-L87 As you see it's called on add, so you can actually disable it (forceClass option) and implement your own logic
Hallo zusammen, Ich versuche, den Text in einer Button-Komponente zu ändern, aber ich kann ihn nicht bearbeiten. Ich habe diesen Typ hinzugefügt: Ich habe den Parameter editable: true eingefügt, aber er funktioniert nicht Und fügen Sie die Schaltfläche dem Komponentenmanager hinzu Gibt es eine Möglichkeit, das zu umge...
simplecommerce
@trafalmejo Versuch, dir anzuschauen, wie sie die Link-Komponente implementieren, ich denke, das könnte dir helfen, bin mir aber nicht zu 100% sicher.
artf
Du solltest die 'Text'-Komponente erweitern
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, Verwende die letzte Version – alles funktioniert perfekt. Ich nutze Remote Storage, muss aber benutzerdefinierte Params mit Einstellungen übergeben, wenn ich eine Ladeanforderung mache. Wie geht das am besten? Wenn ich PARAMS im Storage Manager benutze, funktionieren sie nur mit der POST-Methode.
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.
Dieser Fehler kann in beiden GrapesJS-Demos reproduziert werden. Bug: Nach dem Ziehen und Absetzen eines Bildes und mit einem der Größenpunkte, die nicht in den Ecken liegen (Höhen- oder Breiten-Größenpunkte), werden sowohl Höhe als auch Breite verkleinert. Erwartetes Verhalten: Die Nicht-Eckpunkte sollten je nach ver...
artf
Das ist kein Bug, sondern nur die automatische Skalierung, die vom Browser übernommen wird. Wenn es dir nicht gefällt, kannst du darüber nachdenken, die Bildkomponente zu erweitern, um Größeninformationen beim Laden zu speichern
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, Gibt es eine Möglichkeit, eine Bildkarten-ähnliche Funktionalität auf Canvas zu erstellen? Der Nutzer sollte in der Lage sein, einen bestimmten Bereich für die Verknüpfung auszuwählen. Beispiel, wie es gemacht wird, ist im untenstehenden Link. https://www.jqueryscript.net/demo/Easy-Imagemap-Generator-With-jQuer...
artf
Mit einer benutzerdefinierten Komponente solltest du in der Lage sein, alles zu erstellen, was du möchtest
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 versuche, Grapesjs in PrestaShop zu integrieren, aber wegen des iFrame bekomme ich weder das globale CSS noch JS. Ich habe versucht, CSS und JS manuell einzugeben, aber das Prestashop-JS gibt Fehler an, wenn ich es einfüge. Gibt es eine Möglichkeit, das iframe nicht zu benutzen? Oder hat das globalen Zugrif...
Ich habe es schon versucht, aber es funktioniert nicht. Js von PrestaShop funktionieren nicht im iframe, und deshalb muss ich aus iframe gerendert werden.
artf
Js von PrestaShop funktionieren nicht im iframe, und deshalb muss ich aus iframe rendern. Öffne die Konsole und prüfe auf Fehler – wahrscheinlich kommst du auf einen falschen Weg oder brauchst andere JS von PrestaShop.
Ist das möglich? Ändere das Drag-and-Drop-Ereignis auf "Beim Hinzufügen einer neuen Komponente" auf Klick, ich möchte Komponenten hinzufügen, indem ich auf den Block klicke, dann wird es direkt zur ausgewählten Komponente hinzugefügt, danke ! Baru
artf
Nicht wirklich, aber ich habe schon über diese Möglichkeit nachgedacht, also werde ich sie wahrscheinlich in der nächsten Veröffentlichung hinzufügen. Ich würde fragen, was du bei deinem GIF erwarten würdest? Beim Klicken sollte der Block...
fmr411
Ja, ich möchte, dass beim Klicken der Block zur Zelle hinzugefügt wird, aber kann ich wissen, wo die Funktion das Ereignis handhabt, um den Block hinzuzufügen?
Meiner Meinung nach sind das zwei verschiedene Möglichkeiten, dieselben Daten zu speichern. Jetzt muss ich GJS-Komponenten in GJS-HTML umwandeln. Gibt es eine solche Methode? Ich freue mich auf deine Antwort und wünsche mir das Projekt immer besser!
artf
Gibt es eine solche Methode? Nicht wirklich, aber tatsächlich wäre es dasselbe, wie den Editor mit Komponenten (gjs-components) zu initialisieren und dann den Code über 'editor.getHtml()' (gjs-html) zu bekommen.
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 @artf, Nachdem ich deinem Tipp gefolgt bin, die Option "keepEmptyTextNodes" im Parser zu aktivieren, um mein #1915-Problem (Grapesjs zwischen den Tags zu entfernen), fanden wir folgenden (seltsamen) Nebeneffekt mit dem neuesten 0.14.57: Mit dieser Option aktiviert wird beim Drag-&-Droppen einiger Blöcke a...
artf
Okay, das Problem liegt meiner Meinung nach im Sortier, er zählt 'Textnode'-Knoten nicht als Kinder (mit 'keepEmptyTextNodes' behältst du sie alle).
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.