FriendsOfREDAXO / yform_usability

Ergänzt YForm um nützliche Funktionen wie Drag & Drop und Status On/Off.
MIT License
42 stars 3 forks source link

List View Status Toggle löst kein YFORM_DATA_UPDATED Event aus #150

Closed michael-kreatif closed 1 year ago

michael-kreatif commented 1 year ago

Wenn Datensätze über YForm (oder Yorm) gespeichert werden, wird ein YFORM_DATA_UPDATED (oder ADDED) Event getriggert. Andere Extensions wie das URL Addon verlassen sich darauf und generieren dadurch die URLS für die betroffenen Datensätze.

YForm Usability speichert den Datensatz (status-Wert geändert) nicht über YOrm, sondern nur über rex_sql und besitzt dafür einen eigenen EP YFORM_DATA_STATUS_CHANGED. Außerdem gibt es noch einen zweiten zusammenhängenden Bug. Der EP YFORM_DATA_STATUS_CHANGED wird zwar in der List-View getriggert. Dadurch, dass aber der Aufruf bereits in Usability direkt behandelt wird, ohne dass die anderen Addons (packages) included werden, kann man in den anderen Addons nicht auf das Event horchen.

skerbis commented 1 year ago

Gerade auch gemerkt.