Extend plugin API to backend operations

18 years 3 months ago #1684 by mikko
I just finished coding my first plugin and noticed quite serious shortcoming in the plugin framework: configuration changes cannot be registered by plugins.

An example: My List Tab plugin stores profile data in it's own data. Currently there is no way of knowing when a new field is added to the plugin.

I propose the fllowing events to be added to the API:

onBeforeFieldInsert(field data in some form)
onBeforeFieldRemove(field data in some form)
onBeforeFieldModification(field data in some form)

onAfterFieldInsert(field data in some form)
onAfterFieldRemove(field data in some form)
onAfterFieldModification(field data in some form)
onBeforeConfigurationSave(config)
onAfterConfigurationSave(config)

Created a feature request in developer.joomla.org

mikko

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.197 seconds

Facebook Twitter LinkedIn