No se pueden guardar la configuración de categoría realizada por los plugins

Continuando la discusión de Plugin de asistente personalizado :mage::

Yo tengo el mismo problema y está ocurriendo con más plugins, como Locations y Private Topics. El mensaje «tienes cambios sin guardar» con la opción de guardar simplemente no aparece. Incluso cuando cambio algo más, la configuración no se guarda.

Quizás esto debería ir en Development, ya que los plugins oficiales no parecen verse afectados, pero por otro lado esto se rompió con una actualización de Discourse.

3 Me gusta

Sí, este es específicamente un problema con FormKit cuando enable_simplified_category_creation está habilitado; los plugins deberán migrar para usar FormKit y la nueva estructura de datos.

Hay un ejemplo funcional de esto en uno de nuestros plugins principales, que fue migrado aquí:

Puedes ver cómo la estructura del formulario se ramifica con {{#if this.siteSettings.enable_simplified_category_creation}} y cómo el formulario está estructurado usando FormKit y los datos de @outletArgs.form. La antigua estructura del formulario sigue presente después de {{else}} para mantener la compatibilidad con versiones anteriores.