sineld yazdı@if(!empty($pages[0]->image) && file_exists(public_path("/uploads/pages/".$pages[0]->image)))
yerine
@if(!empty($pages[0]) and file_exists(public_path("/uploads/pages/".$pages[0]->image)))
yazmanızı tavsiye ederim.
Cevaplarınız için teşekkür ederim.
Sorun bütün if-else bloklarında (.blade.php dosyalarında yalnızca) mevcut @else kodunu <?php else: ?> şeklinde görüyor. Else bloğunu kaldırdığım @endif kodunda aynı hatayı veriyor.
@if(şart)
// kodlar
<?php
else {
?>
// html satıları
<?php
}
?>
Bu şekilde yazdığımda sorunsuz çalışıyor.
Sorun controller içerisinde kullandığım
setlocale(LC_ALL, 'Turkish'); tanımından kaynaklıymış (ne alaka bilmiyorum). Bu satırı sildim ve çalışıyor. Tekrardan çok teşekkür ederim