İçeriğe geç

Etiket: Shared Layout

Adım Adım Asp.Net MVC Projesi #14

Blog Anasayfasının düzenlenmesi

Merhaba;

Daha önce admin paneli işlemlerini gerçekleştirmiştik. Bundan sonra blog kısmıyla ilgileneceğiz ancak ara ara admin paneli düzenlememiz gerekebilir. Böyle durumlarda admin panele geri dönüş yapacağız. Şimdi blogda neler yapacağız.

  • Anasayfamızda yazılmış olan yazılar yer alacak.
  • Bir tane hakkımızda ve bir tane iletişim sayfalarımız olacak.

İlk olarak Shared Layout’u düzenleyerek işe başlayalım.

İlk olarak Giriş yazısında paylaştığım drive linkinden blog için kullanacağım template’e ulaşabilirsiniz.

1. İlk olarak assets klasörünü Content klasörümüzün içerisine alalım. 

2. Sırada template’i parçalama işlemi var. Bunu admin panel için zaten gerçekleştirmiştik. Aynısını blog içinde gerçekleştiriyoruz. Header ve Fotter kısımlarını _Layout dosyasının içine ekliyoruz.

3. Style ve scriptleri ‘de yine burada ekliyoruz. 

4. _Layout dosyası aşağıdaki gibi olacaktır.

2 Yorum

Adım Adım Asp.Net MVC Projesi Geliştirme #3

Admin Page

Shared Layout Oluşturma, Session Kullanımı

İlk olarak admin sayfamızda kullanacağımız Shared Layout’ımızı oluşturuyoruz.

1.Views’ın altında bulunan Shared klasörüne “_LayoutAdmin” adında bir view oluşturuyoruz.

2. _LayoutAdmin’i düzenliyoruz.

Template içinde bulunan assets’leri Content klasörüne ekliyoruz.

header ve footer kısımları paylaşılacak alanlar olduğunu söylemiştik şimdi bu alanları düzenliyoruz.   Ve içeriğin geleceği kısımı belirtiyoruz.

Bunu ” @RenderBody()” kodu ile yapıyoruz. Shared Layout’u eklediğim view’daki kodlar bu kısıma gidecek.

Aşağıda _LayoutAdmin’inin kodlarını inceleyebilirsiniz. (Front End kodları için ücretsiz bir template kullandım. İsteyenler ile bu templateleri paylaşabilirim.)

Yorum Bırak