Joomla モジュールをインストールするときにインストール フックを実行しようとしています。モジュール内にこれがありますが、機能しません。このクラスがどこかにあるファイルを呼び出す必要がありますか?
class mod_impalawifiInstallerScript
{
/**
* method to install the component
*
* @return void
*/
function install($parent)
{
私はドキュメントを見てきました。
Joomla モジュールをインストールするときにインストール フックを実行しようとしています。モジュール内にこれがありますが、機能しません。このクラスがどこかにあるファイルを呼び出す必要がありますか?
class mod_impalawifiInstallerScript
{
/**
* method to install the component
*
* @return void
*/
function install($parent)
{
私はドキュメントを見てきました。
Joomla 1.6 以降では、2 つのオプションがあります。
install.*componentname*.php1 つ目は、.zip ファイルのルート ディレクトリにあるファイルを含めることができます。ファイルには 1 つの関数が含まれている必要がありますcom_install。この関数は、コンポーネントのインストール中に呼び出されます。(詳細はこちら)
<scriptfile>もう 1 つのオプションは、タグを使用して XML で実行するスクリプトを定義することです。これは、メタデータの後、ファイルの場所の前に配置する必要があります (SQL などの他のインストールと並んで)。ドキュメントと例はこちら。
見つけました。これを xml ファイルに入れる必要があります。
<scriptfile>script.php</scriptfile>