سلام من یک prefix نوشتم منتها این برای هدرس فایل های سی اس اس و جی اس اعمال میشه و اون ها رو لود نمیکنه باید چیکار کنم ؟
مثلا پرفیکس user :
http://localhost:8000/user/css/bootstrap.min.css
درصورتی که باید اینطوری باشه
http://localhost:8000/css/bootstrap.min.css
@mehranmarandi90 @gomnam @mehranmarandi90
@behzadi سلام توی تغییر نسخه 7 به 8 برای کنترل ها من به همچین مشکلی خوردم. این جلسه رو ببینید شاید کمکتون کرد
https://roocket.ir/series/whats-new-in-laravel-8/episode/8
شاید پاسخ شما همینجا باشد
@farhadi بله دیدم منتها این namespace برای فایل های css هم اعمال میه و دیگه داخل دایرکتوری پابلیک نمگرده برای پیداکردنشون!
@farhadi بررسی کردمش دیدم فقط این مشکل برای روت هایی که یه مقدار رو در url میگیرم این مشکل هست مثلا :
Route::get('/article/{id}' , '\App\Http\Controllers\article@articleshow') ;
@sinaQasemi @farhadi و یک سواله دیگه یه روزه پروژم به شدت کش میشه یعنی هر ثانیه باید optimize رو در ارتیسان فراخونی کنم روشی نداره از کش شدید جلوگیری کنم ؟
@behzadi کجا کش میشه ؟ روی لوکال یا روی هاست؟
لوکال
@farhadi
@farhadi اون روش هم رفتم منتها جواب نداد
نه عزیز حتی روت ها هم کش میکنه
@behzadi من توی لاراول 8 با این روش آخری که بهتون گفتم مشکلم رو حل کردم . یه راه دیگه هم داری که روت ها رو ته یه گروپ بذاری براشون namespace بنویسی یا اگه کلا میخوای برگردونی به حالت لاراول7 و اینا برو توی app>providers>RouteServiceProvider اونجا یه روت web داره بهش نیم اسپیس بده🌹
@farhadi نگاه کنین اخع برای همه روت ها درسته ولی اون روتی که پارامتر از url میگیرم خراب میشه
@behzadi همون صفحه رو به صورت کامل میذارید اینجا لطفا
@farhadi کدوم صفحه ؟
@behzadi همینی که روت ها رو تعریف کردید
همون Web دیگه ؟
@farhadi
بفرمایین :
@farhadi
<?php
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('welcome');
});
Route::prefix('panel')->namespace('\App\Http\Controllers\User')->group(function(){
Route::get('/' , 'UserController@panel') ;
});
Route::get('/article/{id}', [\App\Http\Controllers\article::class ,'articleshow']);
Route::get('/a/{a}' , '\App\Http\Controllers\article@articleshow') ;
Auth::routes();
Route::get('/home', '\App\Http\Controllers\HomeController@index')->name('home');