@livewire('tap-component', ['taps' => ['all', 'Language', 'technology', 'Management'], 'nameTaps' => [__('messages.all'), __('messages.Language courses'), __('messages.Information technology'), __('messages.Management courses')]])
@foreach ($courses as $index => $course) @php $product = \App\Models\Product::find($course->product_system_field); if (!$product) { continue; } $dataFromTrait = App\Http\Traits\ProductPrices::getPrice($course->toArray()); $price = $dataFromTrait['price'] ?? null; $model_id = $dataFromTrait['model_id'] ?? null; $model_type = $dataFromTrait['model_type'] ?? null; $productCurrency = $dataFromTrait['currency'] ?? null; $product_price = $dataFromTrait['product_price'] ?? null; if (!$price && !$product_price) { continue; } @endphp
@livewire( 'card-product-component', [ 'index' => $index, 'price' => $price, 'product_price' => $product_price, 'model_id' => $model_id, 'model_type' => $model_type, 'productCurrency' => $productCurrency, 'cpProductArray' => $course->toArray(), ], key('card-product-component-' . mt_rand(1, 1000) . $product->id) )
@livewire( 'card-product-component', [ 'index' => $index, 'price' => $price, 'product_price' => $product_price, 'model_id' => $model_id, 'model_type' => $model_type, 'productCurrency' => $productCurrency, 'cpProductArray' => $course->toArray(), ], key('card-product-component-' . mt_rand(1, 1000) . $product->id) )
@livewire( 'card-product-component', [ 'index' => $index, 'price' => $price, 'product_price' => $product_price, 'model_id' => $model_id, 'model_type' => $model_type, 'productCurrency' => $productCurrency, 'cpProductArray' => $course->toArray(), ], key('card-product-component-' . mt_rand(1, 1000) . $product->id) )
@livewire( 'card-product-component', [ 'index' => $index, 'price' => $price, 'product_price' => $product_price, 'model_id' => $model_id, 'model_type' => $model_type, 'productCurrency' => $productCurrency, 'cpProductArray' => $course->toArray(), ], key('card-product-component-' . mt_rand(1, 1000) . $product->id) )
@endforeach
{{ $courses->links() }}