Wix Blocks: Koleksiyon Oluşturma ve Yönetme

2 dakikalık okuma
Wix Blocks tüm Wix Studio kullanıcılarına açıktır. Blocks'a erişmek için Wix Studio'ya katılın.
Wix Blocks, uygulamanıza koleksiyonlar (veritabanları) eklemenize olanak sağlar. Blocks'ta koleksiyonları yönetmek Wix sitelerindeki koleksiyon yönetimine benzer. Ancak, çok farklı olan birkaç nokta bulunmaktadır ve bunlar hakkında bilgi sahibi olmanız önemlidir. 

Blocks koleksiyonu bir yer tutucudur

Blocks koleksiyonu hakkında anlaşılması gereken en önemli şey, yüklü olduğu herhangi bir sitenin verileri için bir yer tutucu olmasıdır. Bunun nedeni bir Blocks koleksiyonunun birden çok sitede, hatta binlerce sitede kullanılabilmesidir. Bu sitelerin hepsi kendine özgü veritabanlarına sahip ve birbirinden çok farklı siteler olabilir. Müşteri bilgilerini içeren bir koleksiyon düşünün: Her sitenin kendi müşterilerinin bir listesi olabilir ve widget'ınız hepsine uygulanabilir.

Blocks'ta bir koleksiyon oluşturduğunuzda, koleksiyonun alanlarını tanımlarsınız ve uygulama kodunda koleksiyona başvurmayı mümkün kılarsınız. Blocks'a varsayılan veriler de ekleyebilirsiniz ama bunu yapmanız gerekmez. Eklediğiniz varsayılan veriler, uygulamayla birlikte siteye otomatik olarak yüklenir ve daha sonra bu veriler uygulamanın yüklü olduğu herhangi bir siteden alınan verilerle değiştirilebilir. 

Uygulamanızın gelecekteki bir sürümünde Blocks'ta bir koleksiyonun yapısını değiştirirseniz, yüklü olduğu tüm siteler etkilenir. Bu nedenle dikkatli çalışın ve siteleri bozabilecek değişiklikler yapmayın. 
Not:
Blocks koleksiyonları CMS Öge ve Koleksiyon limitine dahil edilir.

Varsayılan veriler hakkında

Blocks koleksiyonlarınıza eklediğiniz veriler, uygulamanızın yüklü olduğu siteye aktarılır ve site oluşturucularınıza uygulamanız için varsayılan veriler sağlar. Varsayılan veriler eklemeyi seçerseniz şunları unutmayın:
  • Uygulamanızın yüklü olduğu site bu verileri daha sonra değiştirebilir.
  • Varsayılan veriler yalnızca ilk kurulumda içe aktarılır. Uygulamanızın yeni bir sürümünü yayınlar ve koleksiyondaki verileri değiştirirseniz, uygulamanızın yüklü olduğu herhangi bir sitede bulunan veriler geçersiz kılınmaz .

Uygulamanıza bir koleksiyon eklemek için

  1. Uygulamanızın sol menüsündeki Veritabanları simgesine database icon tıklayın. 
  2. Koleksiyon Oluştur'a tıklayın.
  3. Henüz yapmadıysanız, uygulamanız için benzersiz bir isim uzayı oluşturun. Anlamlı ve açık bir isim uzayı öneki belirleyin (uygulamanıza henüz bir ad vermediyseniz, burada yapmanız istenecektir). 
  4. Koleksiyonunuza bir ad verin.
  5. CMS'de koleksiyonunuzun yapısını tanımlayın. 
  6. İsteğe bağlı - koleksiyonunuza ögeler ekleyin. Bu varsayılan veriler, uygulamanızla birlikte yüklü olduğu herhangi bir siteye aktarılır

Koleksiyonunuzu editörde görüntüleyin

Koleksiyonu olan bir Blocks uygulamasını sitenize aktardığınızda koleksiyon, CMS bölümünde collection, Koleksiyonlarınız'ın altında görünür. Uygulama ad alanınız, Blocks'tan olduğunu belirtmek için bu koleksiyonun yanında görünür. Artık diğer Wix sitelerinde olduğu gibi koleksiyonunuzu yönetebilirsiniz
Önemli
Uygulamayı siteden silerseniz koleksiyon da silinir. 

Kod kullanarak koleksiyon verilerine erişin

Öncelikle, Widget kodunuza aşağıdaki import (içe aktarma) ifadesini yazın: 
1import wixData from 'wix-data';
Koleksiyonunuza erişerek eylem, sorgulama, ekleme vb. gerçekleştirmek için tüm wix-data API'leriyle aşağıdaki sözdizimini kullanın. Örneğin, bir koleksiyonu aşağıdaki şekilde sorgularsınız (isim uzayınız hakkında daha fazla bilgi edinin): 
1wixData.query("/") .find() .then( (results) => { //"results" kullanan kodunuz; });
Wix Veri API'si hakkında daha fazla bilgi edinin.

Bu içerik yardımcı oldu mu?

|