Ich möchte, dass die Änderungen an der Seite nur angezeigt werden, wenn die Größe ausgewählt ist. Bild
Motazad
Ich habe einen Trick angewendet und es wurde gelöst. ' deviceManager.add('Extra Small', '576px', { widthMedia: '576px' }); deviceManager.add('Small', '767px', { widthMedia: '767px) und (min-width:577px' }); deviceManager.add('Medium', '991...
MohammadGh2179
Ich habe dasselbe Problem Bitte hilf mir. Danke
Motazad
@artf Tatsächlich möchte ich Min-Width und Max-Width für ausgewählte Geräte
Hallo, Ich habe schnell gesucht, aber nichts gefunden. Gibt es eine Möglichkeit (oder steht das in der Roadmap), Template-Zonen mit Variablen (Texte, Links, Blöcke) zu verwalten und die Ausgabe als Handlebar-Vorlage zu exportieren? Vielen Dank für deine Arbeit.
Hallo, Ich möchte mehrere Seiten mit gemeinsamen Stilen haben. Aber wenn ich zwischen den Seiten wechsle, ersetzt es nicht nur Komponenten, sondern auch CSS-Regeln und speichert CSS-Regeln separat. Gibt es irgendeine Möglichkeit, gemeinsame Stile zu haben? UPD: Konnte es auf andere Weise umsetzen/ Geschlossen
Etamität
@makkaronis4e Könnten Sie erzählen, wie Sie es umgesetzt haben? Danke.
Standardmäßig ist das Klickverhalten aller HTML-Ankerelemente deaktiviert (was natürlich sehr nützlich ist). Allerdings möchte ich Elemente bearbeitbar machen, die dennoch ein gewisses JavaScript-Verhalten auf Hyperlinks erfordern, um durchzugehen. Zum Beispiel die Bearbeitung des Inhalts der verschiedenen Panels in e...
HansSchouten
Ich habe es vorerst gelöst, indem ich ein zusätzliches Skript zur Komponente hinzugefügt habe, um auf Klicks auf das 'li' zu lauschen, was direkt den Aufruf 'tab('show')' auf dem 'a' auslöst.
Der Standard-StyleManager-Eigenschafts-"Slider" funktioniert nicht mit einem nicht-ganzzahligen Schrittwert. GrapesJS-Version: 0.16.1 In vielen Fällen ist es bequem, einen Schieber mit einem nicht-ganzzahligen Schrittwert zu verwenden: ! GrapesJS Offenbar unterstützt Grapesjs nur ganzzahlige Werte und rundet nicht-gan...
Adamwpe
Ah, du meinst die Pfeile – sorry, dachte, du meinst allgemein, dass der Schieberegler nicht funktioniert. ! Bild Das ist mir nie aufgefallen – benutze immer den Schieberegler und ziehe die Maus über die Pfeile. Ich werde mir die Aussicht a...
Adamwpe
Seltsamerweise funktioniert das für mich (ich weiß, dass ich den Sektor gleichzeitig erschaffe): Kannst du eine Demo machen?
jsychova
Ja, natürlich. Ich habe mit deinem Ausschnitt ein Beispiel erstellt, aber es scheint nicht mit mir arbeiten zu wollen. https://codepen.io/sjul66/pen/VwvMwNY Danke!
Wenn ckeditor/richtext-Toolbar geöffnet ist. Maus, die über Elemente schwebt, die Grenzlinie überlappt die Werkzeugleiste. Überlappende Grenzen.
Adamwpe
Können Sie ein Beispiel geben? Idealerweise https://jsfiddle.net/szLp8h4n
bgrand-ch
Hallo, Für zukünftige Fragen oder technische Probleme, die keine Bugs sind, ist der Tab Diskussionen auf GitHub der richtige Ort. Vergesst nicht, dieses Problem zu schließen, falls es gelöst ist, oder eine neue detaillierte Nachricht in di...
sanjaysamcom
Wie löst man ein Abschnitt-zu-andere-Abschnitt-Drag-Drop-Problem mit Überlappung?
Hallo, Ist es möglich, einige Details zum Vermögensverwalter hinzuzufügen? Wie das Datum der Erstellungsdatei? Heute habe ich nur den Dateinamen und seine Eigenschaften Breite und Höhe Mit freundlichen Grüßen
artf
@Lerdouille du Assets erweitern kannst, Typ https://grapesjs.com/docs/modules/Assets.html
Hallo zusammen, Ich möchte es verboten, einen Block vor einem anderen bestimmten zu droppen. Kontext: Ich habe für einige Blöcke ein neues Merkmal erstellt, um sie als "Seitenkopf" zu setzen, und ich möchte nicht zulassen, dass der Drag&Drop Block einen Block vor diesem "Seitenkopf" kommt, da es der erste Block meiner...
artf
Ab der neuesten Version https://github.com/artf/grapesjs/releases/tag/v0.16.12 kannst du die Eigenschaft 'deaktivieren' an deinen Block weitergeben.
JCZE91
Hallo, Danke für deine Antwort, aber das ist nicht mein Anwendungsfall. Ich möchte keinen Block Drag'n'Drop auf der gesamten Leinwand deaktivieren, aber ich möchte nur, dass dieser Block nicht vor einer anderen bestimmten Komponente hinzug...
artf
Du kannst sehen, ob du das erreichen kannst, indem du die Eigenschaft 'draggable' (Component) nutzt oder das Ereignis 'block:drag:stop' nutzt, um sicherzustellen, ob die fallengelassene Komponente die notwendigen Kriterien erfüllt, und sie...
Ich habe die API gelesen und dort steht, dass wir Assets nach Attributen filtern können. Cool! aber ich habe Schwierigkeiten, den Asset Manager zum Aktualisieren zu bringen: Ich leite Folgendes: Ich habe 2 Bilder in meinem Asset-Manager auf editor.init geladen – Beide Bilder besitzen das Attribut: 'Kategorie: 'Cat-X''...
artf
Hallo @awaredigital ich sehe kein Problem auf meiner Seite. Wenn du das Assets-Modal öffnest und diesen Code in der offiziellen Demo ausführst, wirst du sehen, dass er korrekt aktualisiert wird '''js const am = Herausgeber. AssetManager; a...
Hallo! Danke für deine Arbeit, @artf. Das ist ein vereinfachter Code, wie ich Grapesjs verwende, ich möchte die Styles speichern und sie dann erneut anwenden. Das Problem ist, dass sich die IDs in DOM bereits nach dem ersten Aufruf von 'container.components()' geändert haben, sodass keine Styles angewendet werden. Wie...
Pouyamiralayi
Hallo @nikita-balakirev, schau, ob #2706 Kommentar dir helfen kann. Prost!
Geist
Ich habe es jetzt mit 'editor' behoben. DomComponents.componentsById = {};' aber ich denke, es kann irgendwann zu Kollisionen zwischen den Blöcken führen Was denkst du?
artf
Tut mir leid, dass @nikita-Balakirev Ihnen hier nicht helfen kann, ohne ein vollständiges, reproduzierbares Beispiel zu haben. Wenn du Komponenten als JSON exportierst, werden alle IDs erhalten und wiederverwendet, wenn sie korrekt geladen...