单击删除时的Joomla触发器功能(垃圾箱)

时间:2012-12-10 13:24:01

标签: joomla joomla3.0

我正在为Joomla 3.0创建一个自定义组件,但是当用户点击管理员端的“空垃圾箱”时,需要知道如何运行一个功能。

我正在尝试运行的功能将从文件系统中删除图像。 JToolBarHelper :: deleteList似乎只采用了javascript函数?

1 个答案:

答案 0 :(得分:1)

是的,它带你到JS函数,如

Joomla.submitbutton('banners.trash');

但是这种情况下它将调用joomla的

中的垃圾函数
libraries\joomla\application\component\controlleradmin.php

在这里你可以注册新任务。如果你需要,但我不建议添加/编辑核心joomla文件。

你可以用另一种方式实现这一目标。

Joomla.submitbutton('banners.Custom_trash');

或任何其他名称或(相同)。 在component / controller.php(特定提交相关控制器)中编写该函数。 然后你将控制你的控制器。 通过这种方式,您可以覆盖组件中的joomla默认函数。

希望这会对你有帮助......