@php $descriptionItems = old('product_descriptions', $item->exists ? \App\Models\Store\Product::parseProductDescription($item->getMetadata('product_description')) : []); $descriptionLocales = \App\Services\Core\LocaleService::getLocales(true, true); $descriptionTranslations = old('product_description_translations', []); if ($item->exists && empty($descriptionTranslations)) { foreach ($descriptionLocales as $localeKey => $locale) { $value = json_decode($item->trans('product_description', '', $localeKey), true); $descriptionTranslations[$localeKey] = is_array($value) ? ($value['items'] ?? []) : []; } } @endphp