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

PHP-Programmierer chatten hier
Guest
 Gibt es eine Möglichkeit, ein Objekt als Parameter in Laravel Livewire zu übergeben?

Post by Guest »

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

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post