frontend_edit icon indicating copy to clipboard operation
frontend_edit copied to clipboard

Edit: Inline oder Modal

Open hirbod opened this issue 8 years ago • 8 comments

Der Edit Button führt aktuell nur zurück ins Backend und öffnet die Editieransicht des entsprechenden Slice. Die Umsetzung von Inline-Edit erscheint mir als praktisch unmöglich, wenn dazu REDAXO EPs benutzt werden. Falls das irgendwann ermöglicht werden soll, muss die Frontend-Ausgabe durch einen eigenen Parser geroutet werden. Ich finde den Aufwand für den Nutzen zu groß, da zu viele Wege abgedeckt werden müssen.

Besser: Der Link öffnet ein Modal direkt im Frontend, wo nur der entsprechende Part in der Editieransicht geöffnet ist. Nach dem Speichern wird das Modal geschlossen und ein Reload im Frontend abgesetzt. Das sollte sich ziemlich einfach umsetzen lassen.

Das hier wird unser Diskussionsthread.

hirbod avatar Mar 15 '17 23:03 hirbod

Alternative: eim Split-View: links die Blöcke / Slices, rechts die gerade bearbeitete Website mit Umschaltung zwischen Desktop und Mobilansicht. Wird ein Slice gespeichert aktualisiert sich die Frontendview. Also eine Art Mischform aus Backend und Frontend.

skerbis avatar Mar 18 '17 16:03 skerbis

Vielleicht wie bei sulu.io bildschirmfoto 2017-03-18 um 17 05 56

skerbis avatar Mar 18 '17 16:03 skerbis

Oder bei Jimdo

image

cukabeka avatar Mar 20 '17 16:03 cukabeka

bildschirmfoto 2017-03-21 um 05 56 41

Die ersten Tests funktionieren schon ganz gut. Damit aber die Skalierung (media-queries) funktioniert, muss ich das ganze mittels iframes umsetzen (sowohl das Frontend, als auch das Backend)

Beim Edit-Button generiere ich also 2 Iframes, die jeweils über die Seite gelegt werden. Ich muss dann noch die Positionen syncen und mittels postMessage unter den iframes kommunizieren. Dafür brauch ich dann noch Listener und Helper im Backend und Frontend. Mal sehen, wie gut das funktionieren wird.

hirbod avatar Mar 21 '17 04:03 hirbod

Die hier gezeigte Darstellung ist aktuell ohne Iframes? Wie?

skerbis avatar Mar 23 '17 00:03 skerbis

Welche? Meine? Ist mit

hirbod avatar Mar 23 '17 00:03 hirbod

Dann habe ich den Text falsch verstanden

skerbis avatar Mar 23 '17 00:03 skerbis

Ersetze "muss" zu "musste" dann ist der Kontext klar. Hab scheisse geschrieben :F

hirbod avatar Mar 23 '17 00:03 hirbod