PageKit — der selbst gehostete GrapesJS-Website-Builder, als Quellcode. Early Access sichern

GrapesJS-Probleme

3,464 parsed GitHub-Probleme — 370 gelöst · 90 ist geöffnet. Suchen, filtern und erkunden Sie bewährte Antworten.

1,399-Probleme gefunden

🔍 outdated
#4918. November 2017von ryandeba3-Antworten
3-Reaktionen

Ersatz für den Asset Manager

Ist es möglich, den Vermögensverwalter durch etwas völlig anderes zu ersetzen (wie zum Beispiel CKFinder - https://ckeditor.com/ckeditor-4/ckfinder/)? Alternativ wäre es möglich, den enthaltenen Vermögensverwalter außerhalb des Kontexts von Grapesjs zu starten?

artf

Nun, ich habe es noch nie ausprobiert, aber ich denke, du kannst es erreichen, indem du einfach den [current]-Befehl (https://github.com/artf/grapesjs/blob/dev/src/commands/view/OpenAssets.js) ersetzt. '''js Redakteur. Commands.add('open-a...

ryandeba

Danke @artf! Mit deinem Vorschlag konnte ich das sehr schnell zum Laufen bringen.

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.

#4908. November 2017von ryandeba3-Antworten
0-Reaktionen

Vermeiden Sie die Änderung bestimmter Bildkomponenten

Ich habe einen Anwendungsfall, bei dem ich bestimmte Komponenten komplett abschließen möchte (also nicht größenvergrößerbar, nicht ziehbar, nicht kopierbar, nicht entfernbar usw.). Ich habe das größtenteils am Laufen, aber ich habe ein Problem mit Bildern – ich kann die Doppelklick-Funktion nicht verhindern, die den A...

artf

Ja, du hast recht, ich benutze 'editable' nur für Textkomponenten, aber was du fragst, ergibt tatsächlich Sinn. Ich würde deine PR gerne annehmen. Du solltest 'editable: true' zum Modell hinzufügen https://github.com/artf/grapesjs/blob/dev...

ryandeba

Danke @artf! Hier ist die Pull Request: https://github.com/artf/grapesjs/pull/496

artf

Fusionierte https://github.com/artf/grapesjs/pull/496 👍

#4887. November 2017von richieteh943-Antworten
4-Reaktionen

Editor.setComponents generieren automatisch unerwünschte CSS

Ich habe den HTML- und CSS-Editor gewohnt, der in #324 erwähnt wird. Nachdem ich das HTML und CSS bearbeitet habe, generiert es ein CSS, was ich vermute, dass es durch editor.setComponents() verursacht wird. Ich bin mir nicht sicher, ob das ein Bug oder normales Verhalten ist. grapesjs Version - 0.12.8 grapesjs Preset...

thecodefish

In meinem Anwendungsfall bekomme und setze ich ständig das HTML/CSS im Editor, und was ich festgestellt habe, ist, dass dadurch die 'Standard'-Stile dupliziert werden (siehe die * und die Körperformen im obigen Bild – sie erscheinen zweima...

thecodefish

@chiqui3d Ich denke, wenn du das CSS von einer externen Quelle modifizieren musst, solltest du wahrscheinlich zuerst den CSS-Komponisten zurücksetzen. Wenn du also etwas wie 'editor.setStyle(css);' in deinem Code hast, musst du vielleicht...

artf

Aktualisiere zuerst deine Grapesjs-Version und sei dann spezifischer bei deinen Änderungen. Was hast du geändert? Was meinst du mit unerwünschtem CSS?

#4866. November 2017von krunal0392-Antworten
0-Reaktionen

Benutzerdefinierte Komponente nicht bearbeitbar und auch nach Traits-Update wird die Canvas nicht aktualisiert

Nachfolgend ist Code, den ich für Traits und benutzerdefinierten Abschnitt verwendet habe, aber nach Hinzufügen der Komponente per Block kann ich den Text nicht bearbeiten oder Trait Update aktualisiert die Canvas nicht. Ich habe erweiterte 'Text', außerdem bekomme ich kein HTML zurück, wenn ich editor.html() benutze,...

artf

In deinem Modell musst du 'data-gjs-*' nicht definieren, es ergibt nur Sinn für den Import aus HTML, also entferne dies: '''js Attribute: { 'data-gjs-type': 'cust-section', }, Du kannst das nicht bearbeiten '''js var rowDiv = document.crea...

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.

#4856. November 2017von YairHadari2-Antworten
0-Reaktionen

Übersetzungsoption

Hallo, Gibt es eine Möglichkeit, das System zu übersetzen? Mit freundlichen Grüßen, Yair

artf

Ich habe es mehrmals besprochen (z. B. #26) Versuche beim nächsten Mal, vor dem Öffnen einer neuen Ausgabe zu suchen (z. B. war 'Übersetzung' schon genug) Danke

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.

#4845. November 2017von roytang3-Antworten
1-Reaktionen

Kann ich einschränken, welche Blöcke in einen Container geworfen werden dürfen?

Mein Ziel ist es, einen Block zu erstellen, der nur Image-Komponenten (ich benutze die Standardkomponente aus grapes-blocks-basic) darin einfügen lassen. Ich habe folgenden Testcode: Wenn ich jedoch den oben genannten Code ausführe, kann ich keine Image-Komponente im Image Container platzieren. Der grüne Drop-Cursor e...

roytang

Diese Lösung funktioniert. Danke!

artf

@roytang dein Code in Ordnung scheint, liegt das Problem wahrscheinlich einfach daran, dass deine Komponente "zu leer" ist, sodass der Mauszeiger einfach nicht reinkommt. Versuche, ein wenig Polsterung hinzuzufügen und schau, ob es funktio...

roytang

Mmm. Ich habe den Bildcontainer mit Breite und Höhe 100 Pixel gestaltet. Außerdem erlaubt mir das Entfernen der Dropable-Eigenschaft im erweiterten Modell, Text und Bilder darin einzufügen.

#4823. November 2017von krunal0393-Antworten
0-Reaktionen

Standard-Asset-Manager in benutzerdefinierter Komponente

Ich bin dabei, eine benutzerdefinierte Komponente für die untenstehende Vorlage zu erstellen, und wir möchten, dass der Benutzer Text, Link, Hover Text eingibt und das Bild auswählt. Ich möchte den Standard-Asset-Manager verwenden, um das Bild auszuwählen, bin mir aber nicht sicher, wie ich das ausgewählte Bild in der...

artf

@krunal039 Warum brauchst du eine individuelle Komponente? Deine Vorlage scheint ziemlich einfach zu sein, wie wäre es mit einem einfachen Block? '''js Redakteur. BlockManager.add('your-block', { Etikett: 'Custom Block', Inhalt: '<Div Clas...

krunal039

@artf danke für die Antwort, wir brauchen Benutzereingaben für Hover-Text, Hintergrundbild, Text und Hyperlink unten und haben gedacht, eine benutzerdefinierte Komponente zu verwenden, aber wenn wir den Nutzer dazu auffordern können, oben...

artf

Versuche, einen Block mit deiner Vorlage zu erstellen, ziehe ihn in die Canvas, dann kannst du all das ändern

#4782. November 2017von HarshOB3-Antworten
0-Reaktionen

Wie erstellt man zwei Textboxen unter demselben Label?

Hallo, Ist es möglich, zwei TextBoxen unter demselben Label zu erstellen? Wenn es möglich ist, wie kann ich das dann schaffen? Danke.

artf

@HarshOB Ich verstehe nicht, wo das Problem liegt. Hast du versucht, einfach eine andere Eingabe zu ziehen?

HarshOB

Ja, ich habe es versucht, aber es funktioniert nicht. Zum Beispiel möchte ich zwei Textfelder vor einem Label, zum Beispiel wie im Bild unten gezeigt, zwei Textfelder unter demselben Label "TOKEN" erstellen. ! Screenshot vom 09.11.2017, 13...

artf

Duplikat von #477

#4772. November 2017von HarshOB3-Antworten
0-Reaktionen

Standardmäßig deaktiviere Traits. Bei einer vorherigen Änderung der Traits aktiviere nächste Traits.

Hallo, Deshalb möchte ich zwei Eigenschaften in den Komponenteneinstellungen definieren. Das erste ist CheckBox und das andere ist TextBox (es können mehrere sein). Ich werde das erste Kontrollkästchen die mehreren Eingabefelder definieren. Wenn ein Kontrollkästchen auf der Basis angeklickt oder angekreuzt ist, werden...

artf

@HarshOB Hast du schon im Wiki zu Traits nachgesehen? Ich erkläre dort, wie man Checkbox-Eingaben einfügt und wie man auf deren Änderungen reagiert. Falls es nicht klar ist, kannst du mir sagen, was ich hinzufügen soll?

HarshOB

Hier erkläre ich es noch einmal mit einem Screenshot. Du siehst, dass es unter einem Kontrollkästchen zwei Textfelder gibt. Wenn ich also auf das Kontrollkästchen bzw. dieses Kontrollkästchen klicke, werden diese zwei Eingabefelder aktivie...

artf

Nein, das ist nichts, was man mit einem eingebauten Merkmal machen kann, aber man kann seinen eigenen Typ definieren (der sogar alle Eingaben einschließen kann), indem man den Standard-Typ erweitert.

#4761. November 2017von Geczy3-Antworten
0-Reaktionen

Spans werden abgebaut – unerwünschtes Verhalten

Wenn ich zum Beispiel '<p><span style="font-size:50px;">hi</span></p>' per grapesjs import-Befehl importiere, wird Folgendes als Komponente gesetzt: '<p data-highlightable="1">hi</p>'. Ich verliere meine Stile

Geczy

Du kannst auf http://grapesjs.com/demo-newsletter-editor.html fortpflanzen Mein Problem wird hier beschrieben https://github.com/artf/grapesjs/issues/341 https://github.com/artf/grapesjs/blob/dev/src/parser/model/ParserHtml.js#L145

Geczy

In meinem Fall ist es besser, das '' nicht zu entfernen <span>und es im HTML zu lassen. Warum wurde es entfernt? Sei vorsichtig bei Dingen wie: '''html <p style="font-size:12px;"><span style="font-size:50px;">hi</span> hey</p> ``` Wie hoch...

artf

Ich stimme dir zu, Matt, tatsächlich, wie bereits erwähnt, würde ich es gerne entfernen, muss aber Zeit finden, es zu testen, um sicherzugehen, dass es nichts anderes beschädigt. Ich schließe dies zugunsten von #341

Durchsuchen Sie alle Themen