{{ trans('plugins/ecommerce::product-specification.product.specification_table.group') }} {{ trans('plugins/ecommerce::product-specification.product.specification_table.attribute') }} {{ trans('plugins/ecommerce::product-specification.product.specification_table.value') }} {{ trans('plugins/ecommerce::product-specification.product.specification_table.hide') }} {{ trans('plugins/ecommerce::product-specification.product.specification_table.sorting') }} @foreach ($specificationTable->groups as $group) @foreach ($group->specificationAttributes->sortBy(fn ($attribute) => optional($product?->specificationAttributes->where('id', $attribute->id)->first()?->pivot)->order ?? 0) as $attribute) @php $specificationAttribute = $product?->specificationAttributes->where('id', $attribute->id)->first(); $attributeValue = optional($specificationAttribute)->pivot?->value ?: $attribute->default_value; @endphp {{ $group->name }} {{ $attribute->name }} @if ($attribute->type == 'checkbox') @elseif ($attribute->type == 'select') @elseif ($attribute->type == 'radio') @foreach ($attribute->options as $value) @endforeach @elseif ($attribute->type == 'text') @elseif ($attribute->type == 'textarea') @endif pivot?->hidden)> @endforeach @endforeach