Kann jemand sagen, wie man die Standard-Newsletter-Blöcke in der Newsletter-Demo hinzufügen kann? ! Screenshot 04.10.2017 um 19:09:51 Uhr Bitte helft @artf Vielen Dank im Voraus
artf
Füge einfach dieses Plugin hinzu https://github.com/artf/grapesjs-preset-newsletter
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.
@arthuralmeidap @artf @cmcintosh Ich versuche, eine bestehende Vorlage in der Datenbank zu bearbeiten, Ich kann die Vorlagendaten und ID nicht an die Ansicht senden '''js var id = '<?php echo $this->uri->segment(4); ?>'; var editor = grapesjs.init ({ Größe: '100%', Container: '#gjs', Plugins: ['GJS-Preset-Newsletter']...
artf
@mekamleshk wir hier schon darüber sprechen #368, gibt es keinen Grund, mit demselben Inhalt ein weiteres Problem zu erstellen, 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.
Wenn ich zum Beispiel ein Dropdown-Menü in Traits erstellt habe und mit einem ausgewählten Wert des Dropdown-Menüs den Text in dieser Komponente ändern möchte, ohne diese Komponente neu zu laden oder zu ziehen.
artf
Okay, was ist mit 'editor.setComponents('<div>...</div>')?`?
artf
So sollten Eigenschaften funktionieren. Wenn du den Wert des Merkmals aktualisierst, wird diese Änderung bis zur Komponente reflektiert (Beispiel für den Eingabetyp in Select Component https://github.com/artf/grapesjs-plugin-forms/blob/mas...
HarshOB
Angenommen, ich erstelle eine benutzerdefinierte Komponente und füge diese in den Grapes-Editor ein, dann möchte ich den Körper (du kannst sagen das gesamte HTML/CSS) dieser Komponente mit ausgewähltem Wert aus Traits ändern. Ist das mögli...
Wenn ich den Farbwähler benutze, funktioniert alles einwandfrei. Wenn du jedoch einen Hex-Wert zur Eingabe hinzufügst und Enter drückst, aktualisiert sich die Farbvorschau, aber die Farbe wird nicht auf das Element auf der Seite angewendet
Sonnylloyd
@art ich denke, das Problem ist hier, dass innerhalb der Funktion setValue(val, opts = {}) von InputColor.js ruft das Änderungsereignis innerhalb des Spektrums nicht auf. Sieht so aus, als müsste es getrennt werden.
Sonnylloyd
@artf ich habe mir das ziemlich viel angesehen und es geschafft, es zum Laufen zu bringen, aber die Art, wie ich es gemacht habe, wirkt etwas abgehackt. Das Problem, das ich gefunden habe, lag in src\domain_abstract\ui\InputColor.js in set...
artf
@sonnylloyd tatsächlich liegt hier das eigentliche Problem https://github.com/artf/grapesjs/blob/dev/src/domain_abstract/ui/Input.js#L24-L27 Stattdessen sollte folgendes sein: '''js handleChange(e) { e.stopPropagation(); this.model.set('va...
Die JSON-Antwort eines Uploads ist wie folgt {"data":["http://url.com/flower.jpg"]} Die Reaktionsaktion funktioniert. Im Antwortereignis erfolgt die Antwort im Format einer Zeichenkette. Der Inhaltstyp wird beim Hochladen der Datei auf application/json gesetzt. Jetzt füge ich im Response-Event manuell Bilder zu Assets...
Sonnylloyd
Ich habe dasselbe Problem und wie du habe ich die Dateien manuell hinzugefügt. Nur für den Fall, dass jemand anderes sich das anschaut und das Gleiche manuell erledigen muss. ''' JavaScript editor.on('asset:upload:response', (response) =>...
artf
'''js Typ von Text === 'Text' ``` LOL Ja, ich würde sagen, das ist definitiv der Grund für den Bug Möchtest du es PR machen? :)
Mache meinen API-Aufruf richtig, möchte ein RTE mit benutzerdefinierter Funktion hinzufügen, um einen Link hinzuzufügen/neue Fenster zu öffnen/Modal zu öffnen: Der Befehl funktioniert für FontSize, aber die Dropdown-Menüs sind nicht ausgerichtet und zeigen den Optionswert an Der Befehl funktioniert nicht für insertHTM...
artf
Hallo @edwardjiawei, es funktioniert nicht, weil der 'Befehl: 'tlb'' in 'RichTextEditor.add' nicht der Befehl von GrapesJS ist, sondern der aus der API von 'execCommand' (z. B. 'fontSize', 'insertHTML' usw.) Derzeit kannst du also keine be...
edwardjiawei
Hoffentlich unterstützt man einen RTE mit einer erlauteren Lizenz wie MIT oder BSD. Ich schätze, manche Firmen wählen BSD vielleicht gar nicht. Die Integration von CKEditor ist recht einfach, aber die Lizenz ist für manche Unternehmen viel...
artf
CKEditor ist zu groß, um die integrierte Lösung zu sein (aber du kannst es als Plugin finden, wenn du es nutzen möchtest). Ich werde wahrscheinlich https://github.com/jaredreich/pell das alles ist, was der Code https://github.com/jaredreic...
Ich habe versucht, grapesjs von der Quelle zu verwenden, indem ich 'requirre('grapesjs/src')' verwendet habe, um sowohl meine Quelle als auch Grapesjs zu debuggen. Konnte aber wegen der folgenden Probleme keinen Erfolg haben;Es gibt einige Anforderungen wie 'requirre('plugin_manager')'. Diese können über die Webpack-K...
ateshuseyin
Bei DevicesView.js:5 gibt es Unterstrichnutzung ohne Anforderung: 'template: _.template(''
ateshuseyin
Mir ist gerade aufgefallen, dass du ProvidePlugin benutzt. Das ist eine Lösung, aber solche konfigurativen Lösungen sind für Grapesjs-Nutzer, die direkt verwenden, eine Einschränkung.
artf
Richtig@ateshuseyin ich habe es einfach nie richtig vom Quellcode konfiguriert, muss tatsächlich einige Konfigurationen von Webpack auf NPM übertragen. Danke für deine Hilfe 👍
Hallo, Ich versuche, Daten in/aus der Datenbank mit den folgenden Feldern zu speichern und abzurufen: 1) Template-Name 2) Template-Daten 3) Status Die Frage, die ich habe, ist: urlStore/urlLoad sendet und holt nur Vorlagendaten ab Gibt es irgendeine Möglichkeit, alle drei Felder zu POSTEN/BEKOMMEN? @artf @cmcintosh
arthuralmeidap
@mekamleshk Du musst es auf individuelle Weise machen. Mit dem GrapesJS Api kannst du das erreichen
Mekamleshk
@arthuralmeidap Kannst du ein paar Lichter darauf werfen, zum Beispiel ein Beispiel oder so
arthuralmeidap
@mekamleshk, Dieser (API-Editor)[https://github.com/artf/grapesjs/wiki/API-Editor] hat viele Methoden. Eines davon ist getComponents, mit dem du die Daten aus den Trauben beziehen kannst, oder getStyle, mit dem du Style-Daten für die Seite...
Hallo Artur/Leute, Ich schlage folgende Ideen vor: Einen Discord-Kanal oder Slack eröffnen (Discord übernimmt), um über themenfremde Themen rund um Grapejs zu diskutieren. Beitrag zu diesem Projekt über Open Collective. Ich bin gerade der erste monatliche Unterstützer geworden, ich bin sicher, dass andere Leute ein pa...
WOW 😮, danke @daniel-farina, das ist riesig, ich schätze deine Worte wirklich und bin sehr dankbar für deine Unterstützung bei Open Collective, das bedeutet mir sehr ❤️ ❤️ ❤️ viel Ich werde bald einen Discord-Kanal eröffnen
Hallo @artf, soll grapejs Responsive unterstützen? Danke!
Daniel-Farina
@dmodules dmodules, Ich glaube, das liegt ganz bei dir. Du könntest zum Beispiel Bootstrap in deinen Vorlagen verwenden, wenn du möchtest. Ich denke, @artf es abstrakt genug gemacht, damit jeder es mit jedem CSS-Framework nutzen kann. Dan
artf
Nichts hinzuzufügen, danke @daniel-Farina
dModule
Danke für diese Antwort! <https://mailtrack.io/> Mit Mailtrack gesendet <https://mailtrack.io/install?source=signature&lang=en&[email protected]&idSignature=22> --- Martin Côté, Directeur technologique D-Modules.com <http://www....