5.8で、使っていたダウンロードリンクをURL作成をしたのですが、うまくいきません。
ページ属性のファイルから、以下のURLで
リンクURLには、
https://sample.jp/download_file/11/233
などが、出力されていますが「無効なファイルです。」となってしまいます。
5.8で、使っていたダウンロードリンクをURL作成をしたのですが、うまくいきません。
ページ属性のファイルから、以下のURLで
リンクURLには、
https://sample.jp/download_file/11/233
などが、出力されていますが「無効なファイルです。」となってしまいます。
9からgetFileIDではなくUUIDに変わりました。しかし、8時代にアップロードしたファイルの中にはUUIDが振られていないものもあるため、ややこしいですがこうなります
if ($fID->hasFileUUID()) {
echo View::url('/download_file',$fID->getFileUUID(), $c->getCollectionID());
} else {
echo View::url('/download_file',$fID->getFileID(), $c->getCollectionID());
}
なるほど、そういう事ですが、今回テスト用に5.9で最初から作成しているので、UUIDになるんですね。ありがとうございます。けっこう改造するところが多い