/var/www/flurhymez/app/Http/Controllers/admin
NameSizeModeActions
categoriesController.php22330644editdlrm
clientsController.php29740644editdlrm
contactsController.php20780644editdlrm
dashboardController.php35390644editdlrm
eventsController.php30740644editdlrm
introController.php27780644editdlrm
productsController.php62310644editdlrm
profileController.php15780644editdlrm
servicesController.php27760644editdlrm
slidersController.php53450644editdlrm
statisticsController.php23800644editdlrm
teamController.php43310644editdlrm
testimonialsController.php42920644editdlrm
websiteInformationController.php16430644editdlrm
Edit: /var/www/flurhymez/app/Http/Controllers/admin/websiteInformationController.php (1643B)
keyBy('config_key')->all(); //dd($keys); return view("admin.website_information.edit")->with('wis', $keys); } public function update(Request $request) { $request->validate([ // // title // 'title_en' => 'required', // 'title_ar' => 'required', // 'title_tr' => 'required', // // description // 'description_en' => 'required', // 'description_ar' => 'required', // 'description_tr' => 'required', 'phone' => 'numeric', 'email' => 'email|max:255', //'address' => 'required', //'map_link' => 'required', // social media //'fb' => 'required', //'tw' => 'required', //'in' => 'required', //'wa' => 'required', ]); $fields = $request->except(['_token', '_method']); $keys = collect($fields)->keys()->all(); //dd($keys); $configs = Config::whereIn('config_key', $keys)->get(); //dd($configs); foreach ($configs as $config) { $config->update(['config_value' => $fields[$config->config_key]]); } return redirect(route("website_information"))->with(['message' => trans('errors.updated'), 'message_type' => 'success']); } }