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

#2636Mar 11, 2020von mcottret2-Antworten
2-Reaktionen

Benutzerdefinierte Panels sind im Vorschaumodus nicht versteckt

Hallo nochmal :) Unser Team hat kürzlich begonnen, den Editor anzupassen und das Webseiten-Preset zu entfernen, und wir haben möglicherweise einige Fehler im Vorschaumodus gefunden: Wenn man den integrierten Vorschaumodus mit benutzerdefinierten Panels verwendet, sind die benutzerdefinierten Panels beim Eintritt in de...

artf

Eine vorgeschlagene Lösung wäre, stattdessen durch die Panel-Sammlung zu gehen (abgerufen über den Editor). Panels.getPanels) und das sichtbare Attribut umschalten. Was denkst du? Ja, das ergibt total Sinn. Mach weiter mit der PR, vielen D...

mcottret

Super! #2669 wurde eröffnet.

#2635Mar 10, 2020von Micker3-Antworten
2-Reaktionen

Externe CSS im Editor laden

Hallo, ich habe viel gesucht, aber ich habe nicht gefunden, wie man eine CSS-Datei im Editor lädt Mein Code Bezüglich eines anderen Themas füge ich hinzu Styles: [\'http://localhost/flexidev/templates/shaperhelix3/css/template.css\'] kein wirklicher Fehler, aber auch kein Stil ... Was habe ich vergessen? 'Funktion fcl...

Pouyamiralayi

@micker Sie müssen sie so einbeziehen: Ich sehe das "canvas"-Objekt in deinem Setup nicht. Prost!

Pouyamiralayi

@micker wenn dein "customCss" eine URL ist, ist das der richtige Weg, sie einzufügen. Aber wenn du einige Stile hast, die du von Hand einfügen möchtest, folgt folgendes Verfahren: Prost!

Micker

Ich versuche, https://grapesjs.com/docs/modules/Storage.html#store-and-load-templates Aber ich bin mir da nicht sicher ... Wenn ich Leinwand so hinzufüge '''var editor = grapesjs.init({ Leinwand: { Skripte: null, Styles: [customeCss] //Gib...

#2632Mar 9, 2020von Micker3-Antworten
3-Reaktionen

Rezize Block mit Drag & Drop

Hallo, ich probiere gerade den absoluten Modus aus! Es ist wirklich gut, aber um diesen Designer-Modus abzuschließen, wolltest du das Rezize-Modul per Drag & Drop hinzufügen? Mit freundlichen Grüßen

Pouyamiralayi

@micker müssen Sie in Ihrer Komponententyp-Definition "resizable:true" angeben. Prost!

Micker

Okay, cool, danke!

Pouyamiralayi

@micker wenn du Blöcke verwenden willst, musst du es so machen:

#2631Mar 9, 2020von HansSchouten2-Antworten
2-Reaktionen

TextNoElement funktioniert nicht

Ich versuche, den textNoElement des Styles und TraitManager zu aktualisieren, aber es scheint nicht zu funktionieren. Siehe das Ergebnis hier: https://jsfiddle.net/zrobkL80/5/ Außerdem verschwinden die Standard-StyleManager-Sektoren – hat jemand einen Tipp, was ich falsch mache? Ich benutze die neueste GrapesJS-Versio...

artf

Diese Optionen wurden entfernt, du musst das i18n-Modul verwenden.

HansSchouten

Okay, danke, ich werde es mir anschauen.

#2630Mar 9, 2020von Micker3-Antworten
2-Reaktionen

Knopf zum Umschalten des Designermodus

Hallo Ist es möglich, einen Knopf hinzuzufügen, um den Designermodus zu wechseln? absolut / übersetzen? Mit freundlichen Grüßen

Pouyamiralayi

@micker brauchst du einen Befehl dafür, der ausführt: ''editor.setDragMode('absolute')''. Für Panels und Knöpfe kannst du den Getting Started-Leitfaden konsultieren. Prost!

Micker

Okay, vielleicht kann ein Switcher-Modus im Basic-Panel sein?

Micker

Hallo, danke Dachtest du, es wäre möglich, den Zweimalmodus für mehr zu mischen? Ist es zu früh? Denn wenn ich teste, kann ich zum Beispiel Text in eine Spalte setzen ... Es ist gut, die absolute Position in der Spalte zu verwenden und den...

#2628Mar 8, 2020von abzal03-Antworten
2-Reaktionen

Wie man den Merkmalswert aktualisiert

Hallo @artf vielen Dank für ein großartiges Projekt, Ich habe einen neuen Typ erstellt, der dem normalen Link ähnelt, aber der Linktitel wird mit Ajax aktualisiert. Dann aktualisiert das Merkmal 'Linktitle'. Der Wert und die Leinwand werden aktualisiert, aber das Merkmal in "Settings" zeigt weiterhin den Anfangswert a...

Pouyamiralayi

@abzal0 in Ordnung! Obwohl der Requisitenansatz gut funktionieren muss, weiß ich nicht, warum das nicht so ist, oder ich übersehe hier etwas! Wenn wir mit Attributen arbeiten wollen, müssen Sie "addAttributes" verwenden, um das Attribut zu...

abzal0

@pouyamiralayi vielen Dank für Ihre Zeit, das hat das Problem gelöst: ' this.model.addAttributes({'linkTitle':oldValue + ' Changed!'}) ` Du hast so viel Zeit gespart, danke nochmal :)

abzal0

editor.getSelected().getTrait('linktitle').set('value','CCC'); funktioniert auch nicht

#2627Mar 8, 2020von GoodPHP3-Antworten
6-Reaktionen

Neuer angepasster Editor von DevFuture.pro

Hallo, Wir möchten unser neues Design für GrapesJS bewerben. Unsere Arbeit: https://github.com/GoodPHP/GrapesJS-devfuture Sie können uns bei Fragen schreiben: [email protected] Schreiben Sie Ihre Meinung unten auf. Gefällt es dir?

GoodPHP

hast du die dynamische Datenschicht mit dem CMS implementiert? Ich habe Page-Builder-Websites implementiert wie: https://wix.com/ https://www.websitebuilder.com/ https://www.squarespace.com/ Wo Nutzer Domains kaufen, existierende Domains v...

Pouyamiralayi

Wie unten: <img width="349" alt="Desktop 2017-03-14 um 18:06:23 Uhr" src="https://user-images.githubusercontent.com/53266765/76199255-c7d15f00-6204-11ea-8c9b-52a4ea1f2dc1.png"> <img width="351" alt="Desktop 2017-03-14 um 5 10 46 Uhr" src="...

Pouyamiralayi

@GoodPHP großartige Arbeit! Hast du Pläne, Grapesjs mit einem CMS zu integrieren?

#2626Mar 6, 2020von Ikenderham3-Antworten
0-Reaktionen

Bewegen Sie die Komponente nach oben oder unten über den Panel-Knopf

Hallo, ich überlege, eine Funktion zu erstellen, die Komponenten auf der Leinwand nach oben oder unten bewegt, wenn ein Knopf gedrückt wird. Ist das möglich, und kann mir jemand zeigen, wie das geht? Vielleicht ist diese Zukunft immer da?

artf

Man kann so etwas machen, um Komponenten zu bewegen '''js const moveUp = component => { const comp = komponent || editor.getSelected(); const Parent = comp.parent(); const index = comp.index(); wenn (Index > 0) { comp.remove(); parent.appe...

Ikenderham

Hallo Danke für die Antwort.. Aber wie füge ich den Button in die Komponenten-Toolbar ein? Ich habe die Beispiele bei issues/266 ausprobiert, aber hier funktioniert es nicht. Kann ich die Toolbar in einer anderen Datei übersteuern, damit i...

Ikenderham

Ich habe herausgefunden, wie das geht. Der Code, den du mir gegeben hast, funktioniert nicht für mich. Ich habe versucht, es in einem Befehl hinzuzufügen, aber es bewegt die Komponente nicht nach oben oder unten. Hier ist ein Beispiel: Wen...

#2625Mar 5, 2020von DRoet1-Antwort
0-Reaktionen

Rufen Sie die Eltern-Methode innerhalb des Plugins auf

Hallo @artf, Was wäre die empfohlene Methode, eine grapesjs-Methode aus einem Plugin heraus aufzurufen? Das Plugin 'grapesjs-mjml' verwendet 'this'. MethodName()' (https://github.com/artf/grapesjs-mjml/blob/7a9712ce7a401079f31932a7fe2c342657e85efa/src/components/index.js#L248) Wenn das Plugin jedoch im Produktionsbund...

artf

Wahrscheinlich bräuchtest du so etwas '''js const View = Editor. DomComponents.getType('default').view; View.prototype.renderAttributes.apply(this); ``` Jedenfalls erscheint es wirklich seltsam, dass der Minifer so unsicher entfernt wird....

Durchsuchen Sie alle Themen