Gibt es eine Möglichkeit, ein Objekt als Parameter in Laravel Livewire zu übergeben?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Gibt es eine Möglichkeit, ein Objekt als Parameter in Laravel Livewire zu übergeben?

by Guest » 14 Jan 2025, 14:09

Ich habe eine Reihe von Produkten und versuche, ein einzelnes Element als Parameter für die Schnellansicht zu übergeben, aber das geht nicht. Hat jemand eine Lösung? Vielen Dank im Voraus.

Code: Select all

@foreach ($products as $product)
@php
$product = (object) $product;
@endphp


[url=shop-single-product.html]
@if (count($product->related_images) > 0)
[i]related_images[0]['image'] }}" width="233" height="245" alt="Image-HasTech">
@endif
[/url]


[/i]


[i][/i]


[i][/i]



[url=shop-single-product.html]{{ $product->product_name }}[/url]
{{-- {{ $product->default_price }}{{ $product->default_price }} --}}


{{ $product->default_price }}
[i][/i]




@endforeach


Load more


und in meinem Controller versuche ich so etwas zu tun:

Code: Select all

public function quickView($product)
{
$this->view_product = $product;
}
Ich habe versucht, das Objekt zu übergeben, erhalte jedoch folgende Fehlermeldung:

Code: Select all

htmlspecialchars() expects parameter 1 to be string, object given

Top