Redactor: Bessere Kontrolle darüber, wo Assets hochgeladen werden?

Erstellt am 30. Apr. 2020  ·  4Kommentare  ·  Quelle: craftcms/redactor

Wenn Sie ein natives Assets -Feld hinzufügen, erhalten Sie eine Reihe von Optionen, mit denen Sie steuern können, wo diese Assets gespeichert werden. Wenn Sie jedoch ein Redactor -Feld hinzufügen, erhalten Sie einen _verschiedenen_ Satz von Optionen, mit denen Sie steuern können, wo Bilder gespeichert werden.

Hier sind Ihre Optionen beim Bearbeiten eines Redactor-Felds...

Redactor

Und hier sind Ihre Optionen beim Bearbeiten eines Assets-Felds...

Assets

Die beiden größten Abweichungen sind oben rot umrahmt. Ohne diese Optionen für Redactor kann ich nicht sicherstellen, dass meine Redactor-Felder und regulären Assets an denselben Ort hochgeladen werden. Dies ist ein noch größeres Problem, wenn Sie versuchen, alles in einem bestimmten Unterordner zu halten.

Gibt es Pläne, Parität zwischen den beiden Feldtypen herzustellen? Meiner Meinung nach sollten die Bildbearbeitungsoptionen von Redactor _identisch_ mit dem nativen Assets-Feld sein.

Lassen Sie mich wissen, wenn Sie denken, dass dies möglich ist! 🙂

enhancement

Hilfreichster Kommentar

Anwendungsfall:

Eine Content-Builder-Matrix. Ich möchte, dass das Textbedienfeld einen Asset-Ordner mit dem Bildbedienfeld teilt.

Ω 2020 04 30-09 40 <a href="25@2x">25@2x</a>

Alle 4 Kommentare

Anwendungsfall:

Eine Content-Builder-Matrix. Ich möchte, dass das Textbedienfeld einen Asset-Ordner mit dem Bildbedienfeld teilt.

Ω 2020 04 30-09 40 <a href="25@2x">25@2x</a>

+1
Ich habe genau das gleiche Szenario, daher stimme ich zu, dass dies eine großartige Möglichkeit wäre, Ihre Assets anzupassen, um Benutzern die vollständige Kontrolle über die Assets zu geben, wenn Sie Inhalte hinzufügen, ohne jedes Mal manuell Ordner auswählen zu müssen. Das kann verwirrend werden und zu Fehlern führen, wenn jemand es vergisst.

Ja, das ist kompliziert. Die Asset-Feldeinstellung ist nicht nur eine „Punktauswahl hierher“-Einstellung – sie beinhaltet auch das Erstellen von Ordnern und Dateien in einem temporären Volume. Und dann, nachdem jedes übergeordnete Element gespeichert wurde, würde Redactor seinen Inhalt durchsuchen, um Elementreferenzen zu finden, die entsprechenden Assets zu finden und bei Bedarf in einen neuen Ordner zu verschieben (wenn der Ordnerpfad jetzt aufgelöst werden kann oder sich geändert hat).

Es gibt viele bewegliche Teile, die jetzt logischerweise im Asset-Feld enthalten sind. Natürlich kann es in eine Eigenschaft oder so umgestaltet werden, aber zuerst müssten wir den langfristigen Plan für Redactor herausfinden. Angesichts der Tatsache, dass Imperavi jetzt einen neuen WYSIWYG-Editor hat, ist es unwahrscheinlich, dass sie Redactor weiter vorantreiben werden, und, nun ja, es gibt sowieso einige Dinge, von denen wir uns wünschen würden, dass sie sie anders machen würden.

Im Moment lasse ich dieses Problem jedoch offen, da es sinnvoll ist, das zu haben.

+1

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen