Anfänger braucht Unterstütziung

  • Hallo zusammen,


    ich beschäftige mich seit einigen Tagen mit Laravel und steige noch nicht so richtig durch. Kenntnisse in PHP, HTML und CSS sind vorhanden.

    Damit das auch spannend wird, möchte ich einen bestehenden selbst entwickelten Shop auf Laravel umstellen.


    Auf der Startseite soll jetzt eine Auswahl von Aktionsartikeln angezeigt werden. Das Model dazu und den Controller habe ich schon.



    Wie bekomme ich jetzt die Daten bzw. das Array auf die Homepage?


    Mein Versuch:


    Code
    <x-layout.app title="Homepage">
    <x-layout.teaser/>
    {{ $artikeldaten }}
    <x-layout.main>
    <h1 class="text-3xl font-bold text-red-200">
    Hello world!
    </h1>
    </x-layout.main>
    </x-layout.app>

    Bringt die Fehlermeldung :


    Undefined variable $artikeldaten


    Was mache ich falsch?


    Gruß Nevada

  • Hallo,


    was dir fehlt ist ein ganz geschmeidiges

    Code
    @foreach($artikeldaten as $artikel)
        {{ $artike->artikel_bez1 }}
    @endforeach

    Davor könnte man noch prüfen ob überhaupt Artikel in der DB gespeichert sind mit einem @if zb.


    Liebe Grüsse und ich hoffe ich konnte helfen!