2012-10-25 93 views
0

我想安裝一個Joomla模塊時有一個安裝鉤子運行,我在模塊內部有這個,但它不起作用!我是否需要調用這個類在某個地方的文件?在Joomla模塊上安裝Hook

class mod_impalawifiInstallerScript 
{ 
/** 
* method to install the component 
* 
* @return void 
*/ 
function install($parent) 
{ 

我看過文檔。

回答

0

我發現它,你需要把它放在你的xml文件中。

<scriptfile>script.php</scriptfile> 
0

在Joomla 1.6+中,您有兩種選擇。

一,您可以在您的.zip文件的根目錄中包含一個名爲install.*componentname*.php的文件。該文件應該包含一個功能,com_install。該功能將在安裝組件期間調用。 (更多信息here

另一種選擇是使用<scriptfile>標記定義要在XML中運行的腳本。這應該放在元數據之後,但放在文件位置之前(以及其他安裝的東西,如SQL)。 Google文檔和示例here.