保存参数时,从插件参数屏幕提交进程一次



每当插件参数发生更改并在Joomla中单击保存按钮时,我都想处理一个脚本。我不想每次都运行它,但一旦按下保存按钮,脚本就应该执行,然后应该处于休眠状态,直到再次调用

我认为您可以使用以下任一事件(来自com_plugins/models/plugin.php

/**
 * @var     string  The event to trigger after saving the data.
 * @since   1.6
 */
protected $event_after_save = 'onExtensionAfterSave';
/**
 * @var     string  The event to trigger after before the data.
 * @since   1.6
 */
protected $event_before_save = 'onExtensionBeforeSave';

如果你看看Joomla安装的基本/核心插件!在/plugins/中,您可以找到这些和其他正在使用的触发器的示例。

最新更新