Kategori: Nova
-
Dinamik Alan Yöntemleri
Devamını oku: Dinamik Alan YöntemleriLaravel Nova, dinamik alan yöntemleri ile veri tabanı işlemlerini daha da kolay ve esnek bir şekilde yönetmenize olanak sağlar. Bu sayede, farklı görüntüleme bağlamlarında ayrı alan listeleri belirleyerek kullanıcı deneyimini daha da zenginleştirebilirsiniz. Başarılı projelerin arkasındaki yönetim panellerini geliştirirken, Laravel Nova’nın dinamik alan yöntemlerini kullanarak esnek ve kullanıcı dostu çözümler sunabilirsiniz. Bireysel görüntüleme bağlamları için…
-
Laravel Nova Log
Devamını oku: Laravel Nova LogOrnek olarak projenizde yer alan fiyat teklifi modelinin urunler modeli ile iliskili bir yapisi var. Fiyat teklifi olustururken eklediginiz urunlerin adet bilgilerini pivot tabloda tutuyorsunuz. eklenen urunlerin fiyatlarinin pivot tablodaki adet bilgisi ile carpilarak butun urunlerin sonuc degerleri toplayip teklif modelinizde goruntulemek istiyorsunuz. Buraya kadar yaptiginiz islemlerin sonuclarini laravel log dosyasinda butun detaylari ile saglikli…
-
Laravel Nova Action Event
Devamını oku: Laravel Nova Action EventLaravel Nova, Laravel tabanlı uygulamalarınız için güçlü ve esnek bir yönetici paneli sunar. Yönetici panelleri, genellikle kullanıcıların uygulamanın verileri üzerinde çeşitli işlemler gerçekleştirdiği yerdir. Bu nedenle, kullanıcıların hangi işlemleri gerçekleştirdiğini ve ne zaman gerçekleştirdiğini izlemek önemlidir. Laravel Nova, bu tür izlemeyi sağlamak için action_events tablosunu kullanır. Laravel Nova, kullanıcıların gerçekleştirdiği eylemleri otomatik olarak action_events tablosunda…
-
Nova kullanılabilir ilişkiler
Devamını oku: Nova kullanılabilir ilişkilerLaravel ve Nova, modern web uygulamaları geliştiren PHP geliştiricileri için güçlü ve popüler araçlardır. Laravel ve Nova Eloquent ORM (Object-Relational Mapping) sistemi sayesinde, veritabanı ilişkilerini yönetmek hiç olmadığı kadar kolay ve esnektir. Bu yazıda, Laravel ve Nova daki kullanılabilir ilişkileri daha iyi anlamanıza yardımcı olacak birkaç temel ilişki türünü inceleyeceğiz. Bir modelin başka bir modelle…
-
MailHog Nova
Devamını oku: MailHog NovaMailHog, geliştirme sürecinde e-posta test etmek için kullanılan açık kaynaklı bir e-posta test aracıdır. Bu uygulama, e-posta sunucusu olarak çalışır ve uygulamanızdan gönderilen e-postaları yakalar. MailHog, geliştiricilere bu e-postaları görsel bir arayüz aracılığıyla görüntüleme ve denetleme imkanı sağlar. Bu sayede, e-posta işlemlerini gerçek bir e-posta sunucusu kullanmadan test etmek mümkün olur. Nova 4 projesinde MailHog’un…
-
MultiSelect
Devamını oku: MultiSelectLaravel Nova 4.0, yeni ve heyecan verici özelliklerle geliyor. Bu yazıda, özellikle MultiSelect alanı özelliğini inceleyeceğiz ve bu yeni alanın nasıl kullanılacağını gösteren bir örnek sunacağız. Laravel Nova’nın son sürümü olan 4.0, Color, UiAvatar, MultiSelect ve URL gibi bir dizi yeni alan türünü içerir. Bu yeni özelliklerden biri olan MultiSelect alanı, kullanıcıların birden fazla seçenek…
-
UiAvatar
Devamını oku: UiAvatarLaravel Nova 4.0 sürümü, kullanıcılar için harika yeni özelliklerle geliyor. Bu yazıda, özellikle UiAvatar alanı özelliğini inceleyeceğiz ve bu yeni alanın nasıl kullanılacağını gösteren bir örnek sunacağız. Laravel Nova’nın son sürümü olan 4.0, Color, UiAvatar, MultiSelect ve URL gibi bir dizi yeni alan türünü içerir. Bu yeni özelliklerden biri olan UiAvatar, kullanıcıların baş harflerini içeren…
-
User Modeline Color Ekleme
Devamını oku: User Modeline Color EklemeNova nin yeni kullilabilir alanlarina eklenen color ozelligi kullanim ornegi icin user modeline color ozelligi ekleme; Mevcut users tablosuna color sütununu eklemek için yeni bir migration oluşturmalısınız. Aşağıdaki adımları takip edin: Oluşturulan migration dosyasını düzenleyin Migration’ı çalıştırarak users tablosuna color sütununu ekleyin: Artık, Laravel Nova’da oluşturulan renk alanını users tablosundaki color alanına bağlayabilirsiniz. User kaynağınızda…
-
Browsershot
Devamını oku: BrowsershotSpatie Browsershot, web sayfalarını ekran görüntüsü olarak yakalamak veya PDF’ye dönüştürmek için kullanabileceğiniz güçlü ve esnek bir PHP kütüphanesidir. Puppeteer ve Headless Chrome ile entegre olarak çalışan Browsershot, web sayfalarının yakalanmasını ve manipülasyonunu kolaylaştırır. Bu kütüphane, web sitelerini test etmek, belge oluşturmak veya web sayfalarını arşivlemek için mükemmel bir araçtır. Bu örnek, example.com adresindeki web…