カスタムコンポーネントのインストール中にフォルダーを作成する方法


7

マニフェストファイルを使用して、メディアフォルダー内にサブフォルダーを作成する方法を知ってい<media folder="media" destination="com_mycom">ます。しかし、たとえばインストールスクリプトを使用して、カスタムコンポーネントのインストール中にimagesフォルダー内にサブフォルダーを作成するにはどうすればよいですか?ファイルまたは内部に追加する必要があるコードは何public function install($parent)ですか?

回答:


5

インストールスクリプトのヘッダーに入力します。

jimport('joomla.filesystem.folder');

そして、関数install($ parent)の中にコードを入れます:

$path = JPATH_SITE . DIRECTORY_SEPARATOR . "images" . DIRECTORY_SEPARATOR . "mycom";
$mode = 0755;
JFolder::create($path, $mode);

DIRECTORY_SEPARATOR Joomla 3.xの場合

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.