分离首页和详情页面
This commit is contained in:
@@ -7,7 +7,7 @@ Route::get('/', function () {
|
||||
foreach ($photoAlbum as $album) {
|
||||
$album->url = \Illuminate\Support\Facades\Storage::url($album->url);
|
||||
$album->created_at = date('Y-m-d', $album->created_at);
|
||||
foreach ($album['photos'] as $photo) {
|
||||
foreach ($album['photos'] as &$photo) {
|
||||
$photo->original = \Illuminate\Support\Facades\Storage::url($photo->original);
|
||||
$photo->compressed = \Illuminate\Support\Facades\Storage::url($photo->compressed);
|
||||
$photo->watermarked = \Illuminate\Support\Facades\Storage::url($photo->watermarked);
|
||||
@@ -18,6 +18,28 @@ Route::get('/', function () {
|
||||
'photo_album' => $photoAlbum,
|
||||
]);
|
||||
});
|
||||
|
||||
Route::get('/detail', function () {
|
||||
$id = request()->get('id');
|
||||
$photoAlbum = \App\Models\PhotoAlbumModel::with('photos')->where('id', $id)->first();
|
||||
|
||||
$photoAlbum->url = \Illuminate\Support\Facades\Storage::url($photoAlbum->url);
|
||||
$photoAlbum->created_at = date('Y-m-d', $photoAlbum->created_at);
|
||||
foreach ($photoAlbum['photos'] as $index => &$photo) {
|
||||
// if ($index > 5) {
|
||||
// unset($photoAlbum['photos'][$index]);
|
||||
// continue;
|
||||
// }
|
||||
$photo->original = \Illuminate\Support\Facades\Storage::url($photo->original);
|
||||
$photo->compressed = \Illuminate\Support\Facades\Storage::url($photo->compressed);
|
||||
$photo->watermarked = \Illuminate\Support\Facades\Storage::url($photo->watermarked);
|
||||
}
|
||||
|
||||
// exit(json_encode($photoAlbum));
|
||||
return view('detail', [
|
||||
'photo_album' => $photoAlbum,
|
||||
]);
|
||||
});
|
||||
Route::get('/images/compress', function() {
|
||||
return view('compress');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user