Merhaba, bu gönderide direktif kullanımından bahsediyorum.
Direktifler; Blade dosyaları (view) üzerinde koşturulacak; kullanıcı tarafından tanımlanabilen ya da tanımlı gelen, @ karakteri ile kullanılacağı bildirilen kod bloklarıdır. Örneğin; view dosyası üzerinde “merhaba dünya” yazan direktifi tanımlayalım !
Global olarak tanımlamak için; app dizini altındaki Providers klasöründe bulunan AppServiceProvider sınıfının boot metoduna kodlamalar gerçekleştirilmelidir!
Blade sınıfının directive fonksiyonu kullanılır. Bu fonksiyona ilk parametre olarak direktif ismi verilir, ikinci parametrede ise eylem yakalayıcı olarak parametre de verilebilen boş da bırakılabilen fonksiyon tanımlaması yazılır. (Blade sınıfı için; "Illuminate\Support\Facades\Blade" namespace'i AppServiceProvider'a dahil edilmelidir !)
View dosyası üzerinde kullanmak için;
yazılması yeterlidir.
Daha detaylı bilgi için => https://scotch.io/tutorials/all-about-writing-custom-blade-directives
Toplam Beğeni Sayısı: 3
Yerelleştirme (Localization #2)
Yerelleştirme (Localization)
Asset Fonksiyonu ile Varlıklara Erişim (accessing assets via asset function)