Drupal 8: 12 Adımda (Resimlerle) Görünümler Nasıl Oluşturulur

İçindekiler:

Drupal 8: 12 Adımda (Resimlerle) Görünümler Nasıl Oluşturulur
Drupal 8: 12 Adımda (Resimlerle) Görünümler Nasıl Oluşturulur

Video: Drupal 8: 12 Adımda (Resimlerle) Görünümler Nasıl Oluşturulur

Video: Drupal 8: 12 Adımda (Resimlerle) Görünümler Nasıl Oluşturulur
Video: Parayla Instagram mavi tik alma! 2024, Mayıs
Anonim

Drupal, WordPress ve Joomla ile birlikte dünyanın en iyi 3 İçerik Yönetim Sisteminden (CMS) biridir. Drupal 8 şu anda Drupal'ın en son sürümüdür.

Görünümler, tartışmasız en güçlü Drupal modülüdür, çünkü herhangi bir biçimde herhangi bir web sitesi 'içeriği' parçasını görüntülememize izin verir. Görünümlerin göstermemize izin verdiği içerik, aşağıdakiler gibi varlıklardır:

  • Düğümler (temel sayfalar, makaleler veya blog gönderileri gibi içerik)
  • Yorumlar
  • Taksonomi terimleri (içeriğe verilebilecek "etiketler" veya "etiketler" gibi)
  • Kullanıcı profilleri (web sitesine giriş yapabilen kişiler)

Bu nedenle, bu makaleyi anlamak için Drupal'da varlıkların ne olduğunu ve varlıkların nasıl alanlardan oluştuğunu anlamalısınız.

Lütfen aklınızda bulundurun:

Bu makale, Drupal 8 yayınlanana ve bu makale buna göre güncellenene kadar doğru veya eksiksiz olarak kabul edilmemelidir.

adımlar

Drupal 8 Adım 1'de Görünümler Oluşturun
Drupal 8 Adım 1'de Görünümler Oluşturun

Adım 1. Web sayfalarındaki görünümleri tanıyın

Görünümlerin en iyi nasıl ve nerede kullanılabileceğini anlamak için, onları diğer harika web sitelerinde tanımlayabilmek değerlidir. Beyaz Saray'ın web sitesinin ana sayfasının yukarıdaki ekran görüntüsünde, kırmızı dikdörtgenlerle çevrelenmiş birden çok görünüm görülebilir. Görünümler, başlık veya snippet listeleri, ızgara stili galeriler ve resim slayt gösterileri veya atlıkarıncalar gibi birçok biçimde gelir.

  • Bunları kod kullanarak bulmak için (örneğin bir web sayfasının 'kaynağını görüntülemeyi' seçerek), '
  • ' blok görünümleri' sınıfını içeren etiketler.

Bölüm 1/3: Bir Görünüm Oluşturma

Drupal 8 Adım 2'de Görünümler Oluşturun
Drupal 8 Adım 2'de Görünümler Oluşturun

Adım 1. Görünümler sayfasına gidin

Drupal sitenize giriş yapın ve "Yönet" > "Yapı" > "Görünümler"i seçin.

Drupal 8 Adım 3'te Görünümler Oluşturun
Drupal 8 Adım 3'te Görünümler Oluşturun

Adım 2. Yeni bir görünüm ekleyin ve ilk kurulumunu seçin

  • 'Yeni Görünüm Ekle düğmesini tıklayın.
  • Görünümün adını girin; bu yalnızca yönetimsel olarak kullanılır (bunu yönetim sayfalarında görürsünüz, ancak gerçek web sitesinde görmezsiniz).
  • Görünümün adı ne için olduğunu veya nasıl yapılandırıldığını açıkça belirtmiyorsa bir açıklama ekleyin.
  • "Görünüm ayarları" altında, görünümün ne tür varlıkları (ve bir içerik varlığı seçerseniz ne tür içerik) görüntülemesini istediğinizi seçebilirsiniz. Görünümü kaydettikten sonra bu değiştirilemez. Görüntülenen varlıklara, arama sonuçları gibi sonuçlar denir.

    Bu "Yeni görünüm ekle" sayfasında seçtiğiniz veya yazdığınız her şeyin (varlık türü hariç), bu görünümü kaydettikten sonra herhangi bir zamanda değiştirilebileceğini unutmayın.

Drupal 8 Adım 4'te Görünümler Oluşturun
Drupal 8 Adım 4'te Görünümler Oluşturun

Adım 3. Bir görüntüleme modu seçin:

bu görünümün bir sayfa mı, blok mu yoksa her ikisini mi görüntüleyeceği. Görünüm çok fazla bilgi veya içerik gösterecekse, bir sayfası olmalıdır. Çok fazla içerik göstermeyecekse ve belirli web sayfalarında bir bölgeye yerleştirmek istiyorsanız (bölgeler hakkında bilgi edinmek için Drupal bloklarını yönetme veya Drupal temaları oluşturma bölümüne bakın), ardından bir blok seçin. RSS beslemesi gibi görünümü kaydettikten sonra seçilebilecek başka görünüm modları da vardır.

Drupal 8 Adım 5'te Görünümler Oluşturun
Drupal 8 Adım 5'te Görünümler Oluşturun

Adım 4. Başlığı ve düzeni seçin

Sayfa veya blok başlığının görünümün adından farklı olmasını isterseniz, değiştirebilirsiniz. "Sayfa/Blok görüntüleme ayarları" altında, sonuçların olmasını istediğiniz düzeni seçin:

  • Izgara, her sonucun kendi hücresine sahip olduğu büyük bir tablodur.
  • Bir HTML listesi, "sırasız" bir madde işareti listesidir
  • Bir tablo, her sonucu bir satır olarak ve her sonucun her alanını kendi hücresinde görüntüler.
  • Biçimlendirilmemiş bir liste, her sonucun önceki sonucun altında olduğu en basit düzendir.
Drupal 8 Adım 6'da Görünümler Oluşturun
Drupal 8 Adım 6'da Görünümler Oluşturun

Adım 5. Görüntü biçimini ve diğer ayarları seçin

'of' seçim kutusu, kullanmak istediğiniz görüntüleme biçimini (tam gönderiler veya tanıtımlar gibi) veya belirli alanları seçmenize olanak tanır. Görüntüleme biçimleri, varlıkların ayarlarında yapılandırılabilir (içerik için "Yapı" > "İçerik türleri" sayfalarında olduğu gibi). Tam olarak hangi alanları görüntülemek istediğinizi ("başlıklar", "oluşturma tarihi" ve diğerleri gibi) ve her alanın ayarlarını seçmek istiyorsanız alanlar seçeneğini belirleyin.

Bölüm 2/3: Ayarları Düzenleme

Drupal 8 Adım 7'de Görünümler Oluşturun
Drupal 8 Adım 7'de Görünümler Oluşturun

Adım 1. Görünüm düzenleme ekranına aşina olun

Görünümü kaydettiğinizde veya mevcut bir görünümü düzenlediğinizde, üstte görünümün adının (ve görüntülenen varlığın türünün) bulunduğu bir ekran görürsünüz. "Ekranlar" başlıklı bu ekranın üst yarısı, görünümle ilgili hemen hemen her şeyi değiştirebileceğiniz yerdir. Alt yarı, sonuçların bir önizlemesinin gösterileceği yerdir ve siz görünüm ayarlarını değiştirdikçe güncellenecektir.

Bu sonuç alanında, en üstte, 'Bağlamsal filtrelerle önizleme:' metninin ve metin kutusu ile 'Önizlemeyi güncelle' düğmesinin bulunduğu alan, yalnızca bağlamsal filtreler eklerseniz kullanışlıdır (aşağıda açıklanmıştır); Bunları kullanmıyorsanız, bu alanı yok sayın

Drupal 8 Adım 8'de Görünümler Oluşturun
Drupal 8 Adım 8'de Görünümler Oluşturun

Adım 2. Temel ayarları kontrol edin

"Ekranlar" başlığı altında, görünümünüzün sahip olduğu her bir görüntüleme türü (bloklar ve sayfalar) için bir düğme göreceksiniz. "Ekle" düğmesini tıklarsanız, birkaç yeni ekran türü göreceksiniz. Bunun altında, seçilen ekran tipinin adını göreceksiniz; aynı türden birden fazlasına sahipseniz (örneğin, biri ızgara düzenine sahip, diğeri tablo düzenine sahip iki bloğunuz varsa) ekranı yeniden adlandırmalısınız. Bunun altında 3 sütun vardır (üçüncüsü olan 'Gelişmiş' başlangıçta simge durumuna küçültülmüş olsa da). İlk sütun, görünümü oluşturup kaydettiğinizde seçtiğiniz ayarları gösterir. En altta FİLTRE ve SIRALAMA KRİTERLERİ bulunur. Filtreler, sonuçlarda hangi varlıkların gösterileceğini kısıtlamanıza izin verir. Örneğin, "içerik" görünümleri için varsayılan olarak yalnızca yayınlanan içeriğin gösterilmesine izin veren bir filtre olacaktır. Sıralama kriterleri kendiliğinden açıklayıcıdır. Hem filtreler hem de sıralamalar "ziyaretçilere açık" olabilir; bu, sayfayı görüntüleyen herkesin filtre veya sıralama kriterlerini ayarlayabileceği anlamına gelir; bu, özellikle çok sayıda içeriğe sahip geniş görünümler için değerlidir. Bu 'açık kriterleri' sonuçların hemen üzerinde göreceksiniz (sayfanın alt kısmındaki sonuç önizleme alanında).

Drupal 8 Adım 9'da Görünümler Oluşturun
Drupal 8 Adım 9'da Görünümler Oluşturun

Adım 3. Ekran tipine özel ayarları yapılandırın

Orta sütundaki ilk ayar grubu, seçtiğiniz görüntüleme türüne özeldir. Örneğin, sayfalar için görünümün URL'sinin değiştirilebileceği yer burasıdır. Bu ayrıca, belirli kullanıcıların görünümü görmesine izin verme veya reddetme ayarının (izinler gibi) olduğu yerdir.

Drupal 8 Adım 10'da Görünümler Oluşturun
Drupal 8 Adım 10'da Görünümler Oluşturun

Adım 4. Ek bilgi sağlamak için bir üst bilgi veya alt bilgi ekleyin

Ekran tipine özgü ayarların altında, görünüme bir üst bilgi ve alt bilgi (veya her birinden birden fazla) ekleyebilirsiniz. Yaygın olarak kullanılan seçenekler Genel: Metin alanı ve Genel: Sonuç özeti'dir. Sonuç özeti, o anda kaç sonucun görüntülendiği gibi görünümün sonuçlarıyla ilgili bilgileri görüntüler. Diğer seçenekler, üstbilgi veya altbilgiye başka bir görünümün tamamını veya bir varlığın tamamını (bir sayfa gibi) eklemektir.

Drupal 8 Adım 11'de Görünümler Oluşturun
Drupal 8 Adım 11'de Görünümler Oluşturun

Adım 5. İzleyiciyi rahatlatmak için sonuçsuz davranış sağlayın

Bir görünüm doğru şekilde yapılandırılmadığında veya gösterilmesi beklenen varlıklardan herhangi biri olmadığında, herhangi bir sonuç olmayacaktır. Görünümün orada olduğunu, ancak beklendiği gibi çalışmadığını (veya eksik içerik olduğunu) bilmek için bunun ne zaman olduğunu bilmek hem ziyaretçi hem de siz (yöneticiler) için yararlıdır. Sonuçsuz bir davranış eklemek, sonuçların nerede görüntüleneceğini göstermesi dışında, bir üst bilgi veya alt bilgi eklemekle neredeyse tamamen aynıdır.

Bölüm 3/3: İlişkiler ve Bağlamsal Filtreler Ekleme

Adım 1. Ek ilgili verileri görüntülemek veya kullanmak için ilişkiler ekleyin

İlişkiler, bize görünümde kullanmak için daha fazla alan sağlayan varlıklar arasında bağlantılar kurmamıza izin verir. Daha spesifik olarak, ilişkiler, görüntülenen varlıklarla ilgili varlıklardan gelen verilere erişim sağlar; bu veriler daha sonra görüntülenebilir veya filtreler gibi başka şekillerde kullanılabilir.

Örneğin, görünümünüzde makaleler görüntüleniyorsa (içerik için bir filtreniz olduğu için: makale), makaleler ve makalelerin yazarları arasında bir ilişki ekleyebilirsiniz. Bu, görünümde yazar bilgilerini kullanmanıza olanak tanır; örneğin, görüntülenen her makalenin yazarının adını ve soyadını görüntüleyebilirsiniz. Alternatif olarak, ilişkiyi filtrelerde kullanabilirsiniz; örneğin, yalnızca yöneticiler gibi belirli bir rolü olan yazarlar tarafından oluşturulmuş makaleleri görüntülemeyi seçebilirsiniz. Bu örneği kullanacağız.

Bunu yapmak için, 'İLİŞKİLER'in yanındaki 'Ekle' düğmesini tıklayın ve mevcut ilişkiler listesinden 'İçerik: İçerik yazarı'nı seçin (ipucu: hangi ilişkiyi eklemek istediğinizi biliyorsanız arama kutusunu kullanabilirsiniz), ve Uygula düğmesine tıklayın. Ardından, seçenekleri kontrol edebilir, ardından ilişkiyi 'Uygulayabilirsiniz'.

Bu ilişkiyi sıradan bir filtrede kullanmak için FİLTRELER' 'Ekle' düğmesini tıklayın. 'Filtre kriterleri ekle' iletişim kutusunda, 'Tür' seçim kutusunda, alan listesini daraltmak için seçmeniz gereken yeni bir 'Kullanıcı' seçeneği (ilişki nedeniyle oraya koyun) olacaktır. "Kullanıcı: roller" alanını bulun ve uygulayın. 'Filtre kriterini yapılandır: Kullanıcı: Roller' iletişim kutusunda, ilişki kutusundan 'yazar'ı seçin (varsayılan olarak seçilmelidir). Artık 'yönetici'yi seçebilir ve filtreyi uygulayabilirsiniz.

Yalnızca yönetici yazarlara ait makaleleri gösterecek şekilde görüntülenecek makaleleri filtrelediniz! Unutulmaması gereken özellikle önemli olan, filtre ekranında 'ilişkiyi kullanmayı' seçmeniz gerektiğidir, bu da filtrenin makalelerin yazarlarına bakmasını sağlar (ilişki bu anlama gelir)!

Önerilen: