Bạn có thể truy xuất URL và đường dẫn đến tệp được liên kết với đối tượng
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
7 bằng cách sử dụng $publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
9, $media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
0 [chỉ dành cho S3] và $media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
1$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
Nếu bạn muốn truy xuất các URL phương tiện đã được tạo phiên bản, chẳng hạn như khi cần chặn truy xuất bộ nhớ cache, bạn có thể bật tạo phiên bản bằng cách đặt giá trị cấu hình
$media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
2 thành $media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
3 trong tệp cấu hình $media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
4 của bạn. Hàm $media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
5 và $media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
6 sẽ trả về URL có chuỗi phiên bản dựa trên cột $media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
7 của mô hình phương tiệnVì việc truy xuất phương tiện đầu tiên và URL của phương tiện đầu tiên cho một đối tượng là một tình huống phổ biến nên các phương thức thuận tiện
$media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
8 và $media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
9 cũng được cung cấp$media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
Phiên bản của
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
7 cũng có tên, theo mặc định tên tệp của nó$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
5Tên của một phiên bản
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
7 có thể được thay đổi khi nó được thêm vào thư viện phương tiện$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
7Tên của tệp đã tải lên có thể được thay đổi thông qua đối tượng phương tiện
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
8Tên của tệp đã tải lên cũng có thể được thay đổi khi nó được thêm vào thư viện phương tiện
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
9Bạn có thể vệ sinh tên tệp bằng cách sử dụng chức năng có thể gọi được
$media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
0Bạn cũng có thể truy xuất kích thước của tệp qua
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
52 và $publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
53$media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
3Một phiên bản của
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
7 cũng chứa loại mime của tệp$media = $yourModel->getFirstMedia[];
$url = $yourModel->getFirstMediaUrl[];
5Bạn có thể xóa thứ gì đó khỏi thư viện bằng cách gọi
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
55 trong trường hợp của $publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
7$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
0Khi một phiên bản
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
7 bị xóa, tất cả các tệp liên quan sẽ bị xóa khỏi hệ thống tệpXóa một mô hình với phương tiện được liên kết cũng sẽ xóa tất cả các tệp được liên kết. Nếu bạn sử dụng xóa mềm, các tệp được liên kết sẽ không bị xóa
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
1Bạn có thể xóa một mô hình mà không xóa phương tiện được liên kết bằng cách gọi phương thức
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
58 thay vì $publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
55$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
2Nếu bạn muốn xóa tất cả phương tiện được liên kết trong một bộ sưu tập cụ thể, bạn có thể sử dụng phương pháp
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
70. Nó cũng chấp nhận tên bộ sưu tập như một tham số tùy chọn$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
3Ngoài ra, có một phương pháp
$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
71 có thể hữu ích nếu bạn chỉ muốn xóa một vài hoặc một số phương tiện đã chọn trong bộ sưu tập. Nó chấp nhận tên bộ sưu tập làm đối số đầu tiên và phiên bản phương tiện hoặc tập hợp các phiên bản phương tiện không nên bị xóa làm đối số thứ hai$publicUrl = $mediaItems[0]->getUrl[];
$publicFullUrl = $mediaItems[0]->getFullUrl[]; // URL including domain
$fullPathOnDisk = $mediaItems[0]->getPath[];
$temporaryS3Url = $mediaItems[0]->getTemporaryUrl[Carbon::now[]->addMinutes[5]];
4Bạn có phải là người học trực quan?
Dưới đây là một số video về cách thêm và truy xuất phương tiện
Bạn muốn xem nhiều video như thế này?