hamma modellarda get serizlizers uchun fiedl qoshilfi

This commit is contained in:
Husanjonazamov
2026-03-02 15:51:36 +05:00
parent 44cb95268d
commit bbddec954d

View File

@@ -371,7 +371,14 @@ class LanguageController extends Controller
$jsonContent = File::get($jsonFile);
$enContent = File::exists($defaultFile) ? json_decode(File::get($defaultFile), true) : [];
if (!is_array($enContent)) {
$enContent = [];
}
$targetContent = File::exists($jsonFile) ? json_decode(File::get($jsonFile), true) : [];
if (!is_array($targetContent)) {
$targetContent = [];
}
foreach ($enContent as $key => $value) {
if (!array_key_exists($key, $targetContent)) {
@@ -379,7 +386,7 @@ class LanguageController extends Controller
}
}
File::put($jsonFile, json_encode($targetContent, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE));
$enLabels = json_decode($jsonContent, true);
$enLabels = $targetContent;
return view('settings.languageedit', compact('enLabels', 'language', 'type'));
}
@@ -409,6 +416,9 @@ class LanguageController extends Controller
}
$jsonContent = File::get($jsonFile);
$enLabels = json_decode($jsonContent, true);
if (!is_array($enLabels)) {
$enLabels = [];
}
$updatedLabels = $request->input('values');
$keys = array_keys($enLabels);