|
1 | 1 | <?php |
2 | 2 |
|
| 3 | +use App\Http\Controllers\ShowBlogController; |
3 | 4 | use App\Http\Controllers\ShowDocumentationController; |
4 | | -use App\Models\Article; |
5 | 5 | use Illuminate\Support\Facades\Route; |
6 | 6 | use Illuminate\Support\Str; |
7 | 7 |
|
|
22 | 22 | Route::redirect('/docs/desktop/1/getting-started/sponsoring', '/sponsor'); |
23 | 23 |
|
24 | 24 | Route::view('/', 'welcome')->name('welcome'); |
25 | | -Route::view('/blog', 'blog')->name('blog'); |
26 | | -Route::view('/article', 'article')->name('article'); |
27 | 25 | Route::view('mobile', 'early-adopter')->name('early-adopter'); |
28 | 26 | Route::view('laracon-us-2025-giveaway', 'laracon-us-2025-giveaway')->name('laracon-us-2025-giveaway'); |
29 | 27 | Route::redirect('ios', 'mobile'); |
|
34 | 32 | Route::view('partners', 'partners')->name('partners'); |
35 | 33 | Route::view('sponsor', 'sponsoring')->name('sponsoring'); |
36 | 34 |
|
| 35 | +Route::get('blog', [ShowBlogController::class, 'index'])->name('blog'); |
| 36 | +Route::get('blog/{article}', [ShowBlogController::class, 'show'])->name('article'); |
| 37 | + |
37 | 38 | Route::redirect('/docs/{version}/{page?}', '/docs/mobile/{version}/{page?}') |
38 | 39 | ->where('page', '(.*)') |
39 | 40 | ->where('version', '[0-9]+'); |
|
62 | 63 | })->name('docs')->where('page', '.*'); |
63 | 64 |
|
64 | 65 | Route::get('/order/{checkoutSessionId}', App\Livewire\OrderSuccess::class)->name('order.success'); |
65 | | - |
66 | | -Route::view('blog', 'blog', [ |
67 | | - 'articles' => Article::latest()->paginate(6), |
68 | | -])->name('blog'); |
69 | | - |
70 | | -Route::view('blog/{article}', 'article')->name('article'); |
0 commit comments