middleware('auth:admin'); } public function work_single_page_settings(){ $all_language = Language::all(); return view('backend.pages.works.work-single-settings')->with(['all_languages' => $all_language]); } public function update_work_single_page_settings(Request $request){ $all_languages = Language::all(); foreach ($all_languages as $lang){ $this->validate($request,[ 'case_study_'.$lang->slug.'_read_more_text' => 'nullable|string', 'case_study_'.$lang->slug.'_query_title' => 'nullable|string', 'case_study_'.$lang->slug.'_related_title' => 'nullable|string', 'case_study_'.$lang->slug.'_gallery_title' => 'nullable|string' ]); $fields = [ 'case_study_'.$lang->slug.'_read_more_text', 'case_study_'.$lang->slug.'_query_title', 'case_study_'.$lang->slug.'_gallery_title', 'case_study_'.$lang->slug.'_related_title', 'case_study_'.$lang->slug.'_query_button_text' ]; foreach ($fields as $field){ update_static_option($field,$request->$field); } } update_static_option('case_study_query_form_mail',$request->case_study_query_form_mail); return redirect()->back()->with(['msg' => __('Case Study Page Settings Update...'),'type' => 'success']); } }