İçeriğe geç
Hakan Kurt

Hakan Kurt

Teknoloji Merkezli İnternot

Popüler

En son

  • PhpStorm

    PhpStorm Yorum Kısayolu

    Ctrl + / ile satır veya blok olarak yorum satırı/bloğu haline getirebilir veya kaldırabilirsiniz.Ctrl + Shift + / çoklu yorum satırı.

  • Laravel

    Laravel 10 View Cache Dahil Önbelleğe alma İşlemi Nasıl İptal Edilir

    .env dosyasında CACHE_DRIVER=file satırını şeklinde değiştir. Değişikliklerin hemen yansıması gerekiyorsa aşağıdaki komutu kullan (Production durumundaysa dikkat! events, views, cache, route, config, compiled hepsini siler) env dosyasında yapılan değişiklikleri kontrol etmek için Cache …………………………………………………………………………………………….Config …………………………………………………………………………………. NOT CACHEDEvents …………………………………………………………………………………. NOT CACHEDRoutes …………………………………………………………………………………. NOT CACHEDViews ………………………………………………………………………………….. NOT CACHED

  • Laravel

    PhpStorm Laravel Css Dosyalarında Resimlerin Olduğu Klasörleri Çözümleme Hatası Cannot Resolve Directory

    Phpstormda açılan projelerde projenin root klasörü belirtilmediğinde phpstorm css dosyalarında belirtilen resimleri bulamıyor. Bunu çözmek için Settings bölümünden Directories kısmına gelip projenin root klasörü tanımlamasını yapmak gerekiyor. Phpstorm yukarıda Problem uyarısı veriyor. Settings bölümünden Directories bölümünden gerekli ayarlamayı yapıyoruz. Hata düzeldi. Ctrl + Click ile dosyalara ulaşabiliriz. set background css image in phpstorm – “cannot…

  • Bootstrap

    Laravel 10 Projesine Bootstrap 5 Ekleme Vite Destekli Npm Kurulum

    İlk Önce Bootstrap ve Popper kurulumunu yapıyoruz Sass kurulumunu –save-dev işareti(flags) ile yapıyoruz. –save-dev sass paketini geliştirme aşamasında kullanacağımızı belirtiyoruz bu sayede sass paketi package.json dosyasında “devDependencies”: altına ekleniyor. resources klasörünün içine sass isimli bir klasör oluşturup. Bu klasörün içinde de app.scss dosyasını oluşturuyoruz. App.scss içeriği şeklinde olabilir. Laravel ana dizininde bulunan vite.config.js dosyasını açıp…

  • Laravel

    Laravel Route Model Binding Kullanımında Model Not Found 404 Hatasını Yakalayıp Başka Modele Yönlendirme

    Laravelde Route Model Binding yöntemi ile Controllerda bir metod çalıştırdığımızda eğer model yoksa (kayıt bulunamazsa), laravel metodu çalıştırmadan 404 hatası döner. Bu durum metod içinde herhangi bir ekstra işlem yapmamızı kısıtlar. Örnek bir senaryo ele alacak olursak; gelen istek kategoride yoksa eğer aynı istek ürünlerde, yazılarda veya sayfalarda aranıp ziyaretçiye dönüş yapılabilir. Bunu sağlamak için…

  • Laravel

    Laravel 10 Mysql 8.0 SQLSTATE[42000]Laravel 1071 users_email_unique Specified key was too long hatası çözümü

    Wampserver64 yüklü Windows 11 bilgisayarda Laravel 10 projesinde Mysq 8.0 veritabanı için migrate komutu çalıştırıldığında users_email_unique alanını oluştururken users_email_unique sütunu için Specified key was too long hatası veriyor. Bunu çözmek için app/Providers/AppServiceProvider.php dosyasının üst kısmındaki use kodlarının olduğu satıra use Illuminate\Support\Facades\Schema; boot fonksiyonunun içine Schema::defaultStringLength(191); kodunu yaz.

  • Laravel

    Laravel id yerine slug kullanma

    İlgili Modelin php dosyasına aşağıdaki metodu ekle. Bu metod model bağlama işlemlerinde id yerine slug isimli kolonun(sütun) referans alınmasını sağlar. Resource şeklinde oluşturulan routelarda aşağıdaki yöntem çok kullanışlıdır. İlgili Laravel Dökümanı : Keyi Özelleştirme – Customizing the Key