Ana içeriğe atla
CMS ilişki alanı seçenekleri İlişki alanları bir CMS girişini başka bir kayda bağlar. İçeriğin değerleri kopyalamak yerine paylaşılan kayıtlara referans vermesi gerektiğinde ilişkileri kullanın.

İlişki Türleri

CMS şunları destekler:
  • Seçilen bir ilgili giriş için Many to One.
  • Birden fazla seçilmiş ilgili giriş için One to Many.
  • Birden fazla çift yönlü stilde bağlantı için Many to Many.
Giriş formu, ilişki alanları için aranabilir bir seçici gösterir.

İlgili Bir Tablo Seçin

İlişki alanının Field sekmesinde ilgili tabloyu seçin. Hedef başka bir CMS veritabanı veya desteklenen bir sistem tablosu olabilir.

İlgili Girişleri Açıkça Görüntüleyin

İlişki seçici için bir alan yeterli olduğunda Display Field’yi ayarlayın. Editörler daha fazla bağlama ihtiyaç duyduğunda Display Template’yi ayarlayın. Şablonlar aşağıdaki gibi alan anahtarlarını kullanır:
{{title}} - {{sku}}
İyi ilişki etiketleri editörlerin doğru girişi hızlı bir şekilde seçmesine yardımcı olur.

Davranışı Sil

İlişki alanı bir On Delete ayarı içerir:
  • Set Null, hedef silindiğinde ilişkiyi temizler.
  • Cascade, hedefe bağımlı kayıtları kaldırır.
  • Restrict bir ilişki varken silme işlemini engeller.
İçerik modeli için en güvenli seçeneği seçin. Emin olamadığınızda Set Null veya Restrict kullanın.

Ortak Kullanımlar

İlişki alanlarını aşağıdakiler için kullanın:
  • Bir bölgeye atanan konumlar.
  • Bir departmana atanan ekip üyeleri.
  • Bir koleksiyona bağlı ürünler.
  • Yazarlara bağlı blog gönderileri.
  • Hizmet kategorilerine bağlı hizmet sayfaları.