Beiträge von Syntafin

    So ganz verstehe ich jetzt nicht wofür ich "einsteigen soll".

    Aber Grundlegend kann ich meine Meinung mal zum Aufbau wiedergeben:

    • Warum spricht man von Community wenn nur das Artikel-System des WSC verwendet wird und es daher eher ein Blog ist?
    • Warum wieder Texte die eindeutig von einem LLM stammen, wirkt halt direkt unprofessionell
    • Worum geht's da überhaupt bei der Seite? Und wieso sind bei einem Blog die Beiträge nicht im Vordergrund, sondern versteckt?
    • Der Kontrast könnte mMn etwas besser sein, für Personen mit Farbenblindheit oder Sehschwäche dürfte das schwierig sein zu erkennen.


    das Layout von syntafin ist mit liebe zum Detail entstanden. Für einen Unikaten einsatz.

    Das mein Design nicht von der Stange ist, ist ja irgendwo klar. Irgendwann werde ich das Repository vom CMS das darunter werkelt vlt. auch öffentlich machen.

    Das Model 3 ist das billige Model :thinking_face:.

    Und zu deiner Frage @evarioo nein ich fahre ein Opel Astra K CDTI, Elektroauto ist hier wo ich wohne unmöglich außer man kauft eines mit großem Akku. Ein Model 3 SR(+) kommt hier nicht weit.

    Wenn wir vom Hirngespinst das Autos mit Akkus die Lösung sind, könnten sich Elektroautos ja sogar wirklich lohnen.

    Wozu ist die zusätzliche image_id

    Die image_id ist aus dem File-Model, damit man weiß zu welchem "Bild" es gehört (grundlegend kann ein Bild mehrere Dateien haben)

    Vielleicht mal so ausprobieren.

    Code
    public function getImageUrlAttribute(): string
        {
            $file = $this->files()->first();
    
            return $file ? Storage::disk('public')->url('files/show/' . $file->filename . '.webp') : $this->defaultImage();
        }

    Das ändert nichts am Problem.

    Hallöchen,

    das Problem begleitet mich jetzt schon länger, eine Lösung finde ich jedoch nicht dafür.
    Es kommt immer wieder vor das einige (vor allem durch Migration übertragene) Einträge in meiner App einen Fehler auslösen: Attempt to read property "filename" on null

    Wo das ganze passiert, ist auch recht einfach herausgefunden:

    Würde hier ja tatsächlich aber schon das zuvorgehende Property files leer sein, müsste er mir das Standard-Bild ausgeben.
    Daran hab ich natürlich auch gedacht, und einfach mal einen der betroffenen Einträge via Tinker mir angeschaut:

    Auffällig für mich ist, das es hier nun scheinbar keine Probleme gibt mir letztendlich image_url zu erzeugen. Die gesuchte Datei ist ja auch vorhanden :thinking_face:.
    Und lasse ich in besagter Funktion mir zuvor files in den Log schreiben... ja dann steht das sogar im Log das es da ist.


    Jemand eine Idee diesbezüglich?