コンポーネント、複数のモジュール、およびプラグインを含む Joomla パッケージを構築しています。
私の質問は、パッケージ ルートに対して、install.sql および uninstall.sql ファイルをどこに配置すればよいかということです。現在、それらはroot/com_mypackage/administrator/sql/install.mysql.utf8.sql
あり、コンポーネントのマニフェストで次のように定義されています。
<install><!-- Runs on install -->
<sql>
<file driver="mysql" charset="utf8">sql/install.mysql.utf8.sql</file>
</sql>
</install>
しかし、これは私には正しくないようです。タグadministrator
のパスの前に含める必要がありますか?<file>
もちろん、コンポーネント自体は独自の .zip にパックされ、パッケージの XML インストール ファイルに含まれます。