2014-02-16 30 views
0

我为Joomla 2.5开发了一个新的可安装模块。但我坚持的地方是“客户希望如果一个指定的Component尚未安装,那么在安装我们开发的模块时应该出现错误信息”。因此,在安装模块时,可以在joomla中添加这样的限制。 谢谢如何在joomla的模块安装中添加constaint

回答

1

随着大多数Joomla扩展,你可以创建一个安装script.php文件,它定义了一个对象类,可以有不同的方法来执行Joomla安装程序。

这些措施包括:

  • install($parent)
  • uninstall($parent)
  • update($parent)
  • preflight($type, $parent)
  • postflight($type, $parent)

正如你可以看到你您需要在preflight($type, $parent)方法中实施您的支票。

你可以阅读更多关于它的Joomla Doc's website,该Create a Simple Module tutorial有一节的“Adding an install-uninstall-update script file