Merge branch 'main' of https://github.com/WDI-Ideas/cheerstothe_season_laravel11 into sayli
This commit is contained in:
@@ -39,8 +39,10 @@ class AboutUsController extends Controller
|
||||
|
||||
public function edit($id)
|
||||
{
|
||||
$edit_privacy_policy = Aboutus::find($id)->toArray();
|
||||
return view('Admin.pages.manage_cms.manage_aboutus.manage_about_us_cust', compact('edit_privacy_policy'));
|
||||
$edit_aboutUs_cust = Aboutus::find($id)->toArray();
|
||||
// dd($edit_privacy_policy);
|
||||
return view('Admin.pages.manage_cms.manage_aboutus.manage_about_us_cust', compact('edit_aboutUs_cust'));
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -165,6 +167,7 @@ class AboutUsController extends Controller
|
||||
DB::beginTransaction();
|
||||
|
||||
if (isset($request->about_image)) {
|
||||
|
||||
$image = $request->about_image;
|
||||
$image_db = null;
|
||||
} else {
|
||||
@@ -191,4 +194,40 @@ class AboutUsController extends Controller
|
||||
return jsonResponseWithErrorMessage(__('auth.something_went_wrong'), 500);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//new update customer aboutUs
|
||||
/**
|
||||
* Created By : sayali parab
|
||||
* Created at : 11 May 2024
|
||||
* Use : To update customer about us page.
|
||||
*/
|
||||
public function update_aboutUS_Cust(Request $request)
|
||||
{
|
||||
$update = Aboutus::find($request->about_custom_id);
|
||||
$update->description = $request->input('about_us');
|
||||
// dd( $update);
|
||||
$update->save();
|
||||
return response()->json(['success' => true, 'status' => 200]);
|
||||
}
|
||||
|
||||
|
||||
//new update restatuant aboutUs
|
||||
|
||||
|
||||
/**
|
||||
* Created By : sayali parab
|
||||
* Created at : 11 May 2024
|
||||
* Use : To update resturant about us page.
|
||||
*/
|
||||
public function update_aboutUS_Rest(Request $request)
|
||||
{
|
||||
$update_rest = Aboutus::find($request->about_rest_id);
|
||||
$update_rest->description = $request->input('about_rest');
|
||||
// dd($update_rest);
|
||||
$update_rest->save();
|
||||
return response()->json(['success' => true, 'status' => 200]);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -191,40 +191,7 @@ class ManageNewsAndArticlesController extends Controller
|
||||
return view('Admin.pages.manage_cms.manage_new.manage_news_add', compact('news_categories'));
|
||||
}
|
||||
|
||||
// public function insert(Request $request)
|
||||
// {
|
||||
|
||||
// try {
|
||||
// $blog = new NewsArticle;
|
||||
// $blog->name = $request->input('article_name');
|
||||
// $blog->description = $request->input('article_des');
|
||||
// $blog->news_articles_category_xid = $request->input('category');
|
||||
|
||||
// // if ($request->hasFile('article_image')) {
|
||||
// // $uploadedFile = $request->file('article_image');
|
||||
// // $extension = $uploadedFile->getClientOriginalExtension();
|
||||
// // $filename = date('YmdHi') . '_' . str_replace(' ', '', $uploadedFile->getClientOriginalName());
|
||||
// // // Move the uploaded file to the storage folder
|
||||
// // $path = $uploadedFile->storeAs('uploads/news_article', $filename, 'public');
|
||||
// // // Store the file path in the database
|
||||
// // $blog->image = $path;
|
||||
// // }
|
||||
// // upload blog single image
|
||||
// if ($request->hasFile('article_thmb')) {
|
||||
// $uploadedFile = $request->file('article_thmb');
|
||||
// $extension = $uploadedFile->getClientOriginalExtension();
|
||||
// $filename = date('YmdHi') . '_' . str_replace(' ', '', $uploadedFile->getClientOriginalName());
|
||||
// $path = $uploadedFile->storeAs('uploads/news_article_thumb', $filename, 'public');
|
||||
// $blog->thumbnail_image = $path;
|
||||
// }
|
||||
// $blog->save();
|
||||
// return response()->json(['success' => true,'status'=>200]);
|
||||
// } catch (\Exception $e) {
|
||||
// // Handle the exception, you can log it or return an error response
|
||||
// return response()->json(['success' => false, 'error' => $e->getMessage(), 'status' => 500]);
|
||||
// }
|
||||
// }
|
||||
|
||||
|
||||
/**
|
||||
* Created By : sayali parab
|
||||
* Created at : 28 May 2024
|
||||
@@ -283,57 +250,37 @@ class ManageNewsAndArticlesController extends Controller
|
||||
// }
|
||||
// }
|
||||
|
||||
public function insert(Request $request)
|
||||
{
|
||||
try {
|
||||
// Validate the incoming request
|
||||
$request->validate([
|
||||
|
||||
'article_thmb' => 'required|image|mimes:jpeg,png,jpg,gif|max:2048',
|
||||
'article_image' => 'required|image|mimes:jpeg,png,jpg,gif|max:2048',
|
||||
|
||||
]);
|
||||
public function insert(Request $request)
|
||||
{
|
||||
|
||||
try {
|
||||
$blog = new NewsArticle;
|
||||
$blog->name = $request->input('article_name');
|
||||
$blog->description = $request->input('article_des');
|
||||
$blog->news_articles_category_xid = $request->input('category');
|
||||
|
||||
DB::beginTransaction();
|
||||
|
||||
$path = null;
|
||||
$image_path = null;
|
||||
|
||||
if ($request->hasFile('article_thmb')) {
|
||||
$uploadedFile = $request->file('article_thmb');
|
||||
$filename = date('YmdHi') . '_' . str_replace(' ', '', $uploadedFile->getClientOriginalName());
|
||||
$path = $uploadedFile->storeAs('uploads/news_article_thumb', $filename, 'public');
|
||||
}
|
||||
|
||||
if ($request->hasFile('article_image')) {
|
||||
$image = $request->file('article_image');
|
||||
$imageName = date('YmdHi') . '_' . str_replace(' ', '', $image->getClientOriginalName());
|
||||
$image_path = $image->storeAs('uploads/news_article_image', $imageName, 'public');
|
||||
}
|
||||
|
||||
$blog = NewsArticle::create([
|
||||
'name' => $request->input('article_name'),
|
||||
'description' => $request->input('article_des'),
|
||||
'news_articles_category_xid' => $request->input('category'),
|
||||
'thumbnail_image' => $path,
|
||||
'image' => $image_path
|
||||
]);
|
||||
// dd( $blog);
|
||||
|
||||
DB::commit();
|
||||
|
||||
return response()->json([
|
||||
'success' => true,
|
||||
'status' => 200,
|
||||
'message' => 'News article added successfully',
|
||||
]);
|
||||
} catch (\Exception $exception) {
|
||||
DB::rollBack();
|
||||
// Log the exception for further analysis
|
||||
Log::error('Error in insert method: ' . $exception->getMessage() . ' at ' . $exception->getFile() . ':' . $exception->getLine());
|
||||
|
||||
// Return an error response
|
||||
return response()->json(['error' => 'Failed to add news article'], 500);
|
||||
if ($request->hasFile('article_image')) {
|
||||
$uploadedFile = $request->file('article_image');
|
||||
$extension = $uploadedFile->getClientOriginalExtension();
|
||||
$filename = date('YmdHi') . '_' . str_replace(' ', '', $uploadedFile->getClientOriginalName());
|
||||
$path = $uploadedFile->storeAs('uploads/news_article', $filename, 'public');
|
||||
$blog->image = $path;
|
||||
}
|
||||
if ($request->hasFile('article_thmb')) {
|
||||
$uploadedFile = $request->file('article_thmb');
|
||||
$extension = $uploadedFile->getClientOriginalExtension();
|
||||
$filename = date('YmdHi') . '_' . str_replace(' ', '', $uploadedFile->getClientOriginalName());
|
||||
$path = $uploadedFile->storeAs('uploads/news_article_thumb', $filename, 'public');
|
||||
$blog->thumbnail_image = $path;
|
||||
}
|
||||
$blog->save();
|
||||
return response()->json(['success' => true,'status'=>200]);
|
||||
} catch (\Exception $e) {
|
||||
// Handle the exception, you can log it or return an error response
|
||||
return response()->json(['success' => false, 'error' => $e->getMessage(), 'status' => 500]);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user