Grapejs ist das, wonach ich schon lange gesucht habe. Standardmäßig sind alle Elemente relativ positioniert, wenn sie auf der Leinwand liegen, und das möchte ich nicht. Ich möchte, dass die Elemente [Blöcke oder Komponenten] absolut positioniert sind und auf jeden Teil der Leinwand gezogen werden können. Deine Hilfe w...
artf
Hallo @bright-ic, was du fragst, ist das, was wir den 'Designer-Modus' nennen, er steht auf unserer Roadmap, ist aber leider noch nicht implementiert :/
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 ich möchte ein Symbol des Style Managers durch ein SVG-Symbol ersetzen. Wie du sehen kannst, ist ein Screenshot angehängt. Ich habe es auf diese Weise versucht. ! Screenshot vom 24.08.2018, 20.00.29
artf
Ja, baue diese Änderungen in dein Plugin ein '''js grapesjs.init({ ... Plugins: [ Starte dein Plugin editor => { ... pnm.getButton('views', 'open-sm').set({ Etikett: '<svg>...</svg>' }); } ] }) ```
artf
??? ... Dein Code ist komplett kaputt (überprüfe die Syntax). Wahrscheinlich willst du so etwas '''js pnm.getButton('views', 'open-sm').set({ Etikett: '<svg>...</svg>' }); ```
Abhisheknanda1344463
Bitte eröffnen Sie dieses Problem erneut. Hallo @artf ich habe diese Methode auch ausprobiert pnm.getButton('views', 'open-sm').set({ Etikett: '<svg> width="1024" height="1024" viewBox="0 0 1024 1024" style="margin-left: calc(50% - 0.5em)"...
Hey, Ich wollte nur wissen, ob es möglich ist, einen neuen Tab über ein Plugin zum Grapes-Editor hinzuzufügen. Wie die Blöcke haben auch Stil oder Eigenschaften einen.
artf
Es ist einfach ein gestaltetes Panel, mit dem man Buttons hinzufügen oder entfernen kann '''js Redakteur. Panels.addButton('views', {id: "another-button", className: "fa fa-paint-brush", Befehl: "open-sm",}) ```
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 möchte den Weg der Stile wissen. Ich möchte lokalen CSS verwenden, und die lokale Verzeichnisstruktur ist wie folgt ! 2018-08-23111242. Ich habe es viele Male versucht und es hat nicht funktioniert。 ! 2018-08-23111422 ! 2018-08-23_114057 Kannst du mir sagen, wie ich es richtig schreiben soll
artf
Ich weiß nicht genau, wie der Pfad für dich generiert wird, aber du kannst ganz einfach das 'iframe' der Grapesjs inspizieren und im Inneren prüfen, welcher Pfad verwendet wird
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.
Gibt es eine Möglichkeit, die Standardeigenschaften von Komponenten zu ändern? Ich möchte, dass fast alles 'kopierbar: false, resizable: false, draggable: false' ist, es sei denn, die geladene Komponente liefert ausdrücklich ein 'data-resizable=true'. Im Grunde möchte ich also einige Komponenten auf die Whitelist setz...
jereddanielson
@artf zur Info: Das funktioniert nicht wirklich wie nötig. Das Aktualisieren der Standardeigenschaften der 'Standard'-Komponente wirkt sich nicht auf bereits definierte Komponenten (wie eingebaute 'Tabelle', 'Textknoten' usw.) aus, da sie...
artf
Du kannst die 'Standard'-Komponente aktualisieren https://grapesjs.com/docs/modules/Components.html#update-component-type
artf
@jereddanielson korrekt, so solltest du auch bereits definierte Komponententypen aktualisieren. Danke, dass du darauf hingewiesen hast
Hallo, ich benutze Backbone-deferred https://github.com/arhea/backbone-deferred. Beim Start von GrapesJS wird diese Bibliothek gelöscht, ich muss die Anwendung neu starten, um es wiederherzustellen. Gibt es bitte eine Möglichkeit, das zu lösen?
artf
Ich weiß nicht, versuche, diese Bibliothek nach GrapesJS zu laden oder vielleicht hier nachzuschauen http://backbonejs.org/#Utility-Backbone-noConflict es könnte ein Problem sein, da grapesjs, sobald es kompiliert ist, eine eigene Version...
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.
Ich möchte meine Ansicht ändern, aber nicht beim Export Zum Beispiel habe ich diesen Code hinzugefügt Und jetzt möchte ich diesen Code sichtbar zeigen Wie kann ich diese Maßnahme ergreifen?
artf
Ich würde eine benutzerdefinierte Komponente erstellen, um so einen Fall zu bearbeiten. '''js domc.addType('data-list', { Model: ... Standardwerte: () => ({ ... Liste: [] }), Ansicht: ... render() { ... const list = this.model.get('list');...
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.
Das ist kein Problem, ich brauche Hilfe. Ich habe Grapes Js mit Drupal 8 integriert, um Drupal-Elemente zu stylen. Ich möchte nicht, dass der ID-Selektor, den du dynamisch generierst, stattdessen wählt er die ID des Elements aus, wenn es ID hat, oder bittet den Benutzer, es einzugeben. Tatsächlich haben wir keine Kont...
GrapesJS gibt den Stil in CSS aus, es wird nicht inlined, daher müsste der Benutzer in diesem Fall immer die ID angeben, bevor der Stil angewendet wird, also funktioniert das Design so
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 zusammen, Ich habe viele benutzerdefinierte Blöcke hinzugefügt und allen Bildern in diesen Blöcken dieselbe CSS-Klasse gegeben. Nennen wir es vorerst 'Bildklasse'. Wenn ich zwei dieser Blöcke per Drag & Drop ziehe und 1 Bild in einem der Blöcke auswähle, wird die Klasse 'image-class' beim ersten Klick im Klassen...
artf
Ich kann es nicht reproduzieren, ich stelle einfach eine Live-Demo bereit (wie ich in der Issue-Vorlage vorschlage) mit diesem Block
alimajed93
Ich werde Ihnen einige Screenshots zeigen, die dieses Problem sicherlich klarer machen werden:Schritt 1: Ziehen Sie einen Block in der Leinwand per Drag & Drop und wählen Sie ihn durch Klicken darauf aus <img width="642" alt="Screenshot 20...
artf
Ich verstehe, was dein Problem ist, aber trotzdem musst du eine Live-Demo posten, weil ich sie nicht reproduzieren kann. Es kann von vielen Dingen abhängen, nur Screenshots reichen nicht aus. Ich bin mir nicht einmal sicher, ob du die neue...
In der neuesten Version von Grapesjs. Ich kann den Fehler auf beiden replizieren. Linux Ubuntoo, Moxilla. Ich erwarte, dass das CSS nur einmal angezeigt wird, sonst ist es zu viel im Fenster für den Export. CSS wird dupliziert. Duplikationen treten bei @keyframes Stilen auf. Also räumt man die Canvas-Drag-Tabs auf den...
artf
@blairpanek ich nicht verstehe, wie ich das Problem reproduzieren soll, bitte eine Live-Demo bereitstellen
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...
yomeshgupta
@artf Großartige Arbeit an dem Projekt! Allerdings ist mir aufgefallen, dass sich 'CSS' in 'Media Queries' wiederholt. Irgendeine Ahnung warum? Ich habe auf meinem lokalen Rechner dasselbe Problem. Das passiert auch auf der Demo-Seite: htt...