Post Thumbnail

Laravel cms: description display not working

When ever i use {!! Str::limit($post->description, 15) !!} it display nothing in the output but if i did not use that it will diplay html character in my output

0 Comments
Answered
Post Thumbnail

Getting 404 error

Web File:Route::prefix('auth')->middleware(['auth'])->group(function(){    //Route::view('/','auth.dashboard');    Route::get('/dashboard', [DashboardController::class, 'dashboard'])->name('dashboard')->middleware('auth');    Route::resource('/posts', PostController::class);    Route::resource('/stations', StationController::class);    Route::resource('/airqualities', AirqualityController::class);    Route::get('/airqualities/import',[AirqualityController::class, 'import'])->name('airqualities.import');    Route::post('/airqualities/import',[AirqualityController::class, 'importSave'])->name('airqualities.importSave');    Route::resource('/categories', CategoryController::class);    Route::get('/categories/download/{filename}',[CategoryController::class, 'download'])->name('categories.download');    Route::resource('/modules', ModuleController::class);    Route::get('/modules/download/{filename}/{filetype?}',[ModuleController::class, 'download'])->name('modules.download');});Controller File:- public function import()    {        dd("dsadsadsad");        return view('auth.airqualities.import');    }    public function importSave(Request $request)    {        return view('auth.airqualities.import');    }Import File:-<?phpnamespace App\Imports;use App\Models\Airquality;use Maatwebsite\Excel\Concerns\ToModel;class AirqualitiesImport implements ToModel{    /**    * @param array $row    *    * @return \Illuminate\Database\Eloquent\Model|null    */    public function model(array $row)    {        return new Airquality([            'station_id' => $row[0],            'NO' => $row[1],            'NO2' => $row[2],            'NOx' => $row[3],            'NH3' => $row[4],            'SO2' => $row[5],            'CO' => $row[6],            'O3' => $row[7],            'PM25' => $row[8],            'PM10' => $row[9],            'airquality' => $row[10],            'AQI' => $row[11]        ]);    }}adssd

2 Comments
Solved
Post Thumbnail

Installing breeze

I want to install Laravel Breeze on laravel 9 project but this is the error message I have been getting .How can i solve this please

0 Comments
Answered
Post Thumbnail

Regarding decimal number

create request form code:-public function rules(): array    {        //dd('coming');        return [            'station_id' => ['required',                    function ($attribute, $value, $fail) {                        if ($value == 0) {                            $fail("Please Select Station");                        }                    }],            'NO' => ['required', 'regex:/^\d{1,3}(\.\d{1,3})?$/'],            'NO2' => ['required', 'between:0,99.99','min:1', 'max:6'],            'NOx' => ['required', 'between:0,99.99','min:1', 'max:6'],            'NH3' => ['required', 'between:0,99.99','min:1', 'max:6'],            'SO2' => ['required', 'between:0,99.99','min:1', 'max:6'],            'CO' => ['required', 'between:0,99.99','min:1', 'max:6'],            'O3' => ['required', 'between:0,99.99','min:1', 'max:6'],            'PM25' => ['required', 'between:0,99.99','min:1', 'max:6'],            'PM10' => ['required', 'between:0,99.99','min:1', 'max:6'],            'airquality' => ['required',                function ($attribute, $value, $fail) {                    if ($value == 0) {                        $fail("Please Select Airquality");                    }                }],            'AQI' => ['required','min:2','max:3'],            //'AQI' => ['required','min:2','max:3','regex:/^\d{3}$/'],            //'AQI' => ['required|numeric|max:3', 'regex:/^\d+(\.\d{1,2})?$/'],            'status' => ['required','boolean']        ];    }    public function messages()    {        return [            'NO.required' => 'NO field is required and should be decimal.',            'NO2.required' => 'NO2 field is required and should be decimal.',            'NOx.required' => 'NOx field is required and should be decimal.',            'NH3.required' => 'NH3 field is required and should be decimal.',            'SO2.required' => 'SO2 field is required and should be decimal.',            'CO.required' => 'CO field is required and should be decimal.',            'O3.required' => 'O3 field is required and should be decimal.',            'PM25.required' => 'PM25 field is required and should be decimal.',            'PM10.required' => 'PM10 field is required and should be decimal.',            'AQI.required' => 'AQI field is required and should be decimal.',        ];    }Controller:-public function store(CreateRequest $request)    {       try{        //$validatedData = $request->validated();            DB::beginTransaction();            Airquality::create([                'station_id' => $request->station_id,                'NO' => $request->NO,                'NO2' => $request->NO2,                'NOx' => $request->NOx,                'NH3' => $request->NH3,                'SO2' => $request->SO2,                'CO' => $request->CO,                'O3' => $request->O3,                'PM25' => $request->PM25,                'PM10' => $request->PM10,                'airquality' => $request->airquality,                'AQI' => $request->AQI,                'status' => $request->status            ]);            DB::commit();        }        catch(\Exception $ex){            DB::rollback();            dd($ex->getMessage());        }        session()->flash('alert-success', 'Airquality Created Successfully');        return to_route('airqualities.index');    }

2 Comments
Solved
Post Thumbnail

Edit row data and save or update database table

here I need table row data updated and saved. While clicking on the edit row data becomes editable and changes the value and click the save button. then row data is updated to the database table. 

0 Comments
Answered