-
-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Editor-Klasse aus den Einstellungen wird nicht verwendet #135
Comments
@christophboecker könntest du mal nachsehen? Sich früher einzuklinken, ist gut, aber scheinbar funktioniert er nicht ordnungsgemäß: Es wird nur |
Meine Vermutung ist, das er es nicht verarbeiten kann weil
|
Ich habe die Das hätte aber zur folge, das man bei denn Einstellungen denn Editor ohne das |
Das "Problem" ist, dass Editoren wie CKE5 noch mehr Attribute mitbringen als bspw. Redactor, genauso grundsätzlich Codemirror. Bspw.: Mein Vorschlag, |
👍🏼 |
Vielleicht bin ich ja komplett auf ner anderen Rille unterwegs .... aber wenn ich im AttributFeld notiere ´{"class":"###neues-settings-editor###"}` dann muss auch im ConfigEintrag "Neues|Editor" ein dazu passender String stehen. Wenn das schon formal nicht zusammenpasst, dann kracht es. Das hat nix damit zu tun, dass die Logik in getForm fehlerhaft ist. In dem Fall würde (ungetestet, aber nicht unlogisch) ein Config-Eintrag Alternativ einfach nur Oder vergiss das mit ###neues-settings-editor### und trag alles klassisch ein. Dann steht halt bei X Feldern zu 95% dasselbe. |
Sehe ich anders. Die Callback-Methode muss ja irgendwo "gelagert" sein. Wo bitte, in welcher Klasse dockt man die an? Mein Vorschlag ist eher, konsequent auf Modell-Classes zu setzen. Immer. Ohne Ausnahme. Wenn YForm-Tabelle, dann via ModelClass. Und dann brauche ich auch keinen Callback mehr, denn es gibt ja ModellClass::getForm. Dann wird der Attribut-Json halt auch mit aktuellen, variablen Werten on the fly aufgebaut und JSON-Encoded in das Feld geschoben. Es ist doch so viel schon da, man muss nur kreativ nutzen. (Das ist keine Kritik, nur ein Appell) |
Mir geht's im Endeffekt nur darum, dass auch Nutzer anderer Editoren leicht auf ihre Kosten kommen.
Da das Tableset beim Import aktualisiert wird, scheidet diese Idee aus. Das wäre nicht updatesicher. |
Beim Versuch den CKE4 als Editor anzugeben, wird diese Definition nicht dem Textarea-Feld zugewiesen.
Einstellungen > Editor:
class="ckeditor" data-ckeditor-profile="default"
Beiträge > Neuer Eintrag:
<textarea class="form-control" name="FORM[data_edit-rex_neues_entry][6]" id="yform-data_edit-rex_neues_entry-field-6" rows="10"></textarea>
Redaxo: 5.18.1
Neues: 6.0.0
The text was updated successfully, but these errors were encountered: