カスタム コンポーネントには特定のパスが必要/images/example/photos
です。
インストール時に作成するにはどうすればよいですか? まだ存在しない場合に限りますか?
カスタム コンポーネントには特定のパスが必要/images/example/photos
です。
インストール時に作成するにはどうすればよいですか? まだ存在しない場合に限りますか?
インストールスクリプトが必要です。セットアップするには、これを見てください:
インストール/アンインストール/更新スクリプト ファイルの追加
すべての機能を削除できますが、インストール機能は保持できます。最終的なインストール関数は次のようになります。
function install($parent) {
jimport('joomla.filesystem.folder');
jimport('joomla.filesystem.file');
if(!JFolder::exists(JPATH_ROOT . '/media/images/example/photos')) {
$path = JPATH_SITE . '/media/images';
$folder = 'example/photos';
JFolder::create( $path .'/'. $folder, 0755 );
}
}
お役に立てれば