Özellik Setleri ile İşlemler
Özellikler bölümü proje ayarlarında bulunmaktadır. Burada, "tip" ile sıralanmış bir özellikler listesi ve yeni özellikler oluşturmak için bir form bulacaksınız.
Özellik Setleri Oluşturma
Yeni bir özellik seti oluşturmak için, özellik adını,
Özellik Setinin Pozisyonunu Değiştirme
Özellik setlerinin genel listede pozisyonunu değiştirebilirsiniz.
Taşımak istediğiniz özelliğe tıklayıp simgeyi basılı tutarak tutun , ardından bu öğeyi hareket ettirin.
Değişiklikler otomatik olarak kaydedilecektir.
Özellik Setlerini Düzenleme
Bir özellik seti oluşturduktan sonra, içerik bilgilerini içerecek özellikler eklemeniz gerekir.
Düzenleme moduna girmek için, seçilen özelliğin üzerindeki dişli simgesine tıklayın.
Düzenleme bölümünde, mevcut özellikleri ve yeni özellikler oluşturmak için bir form görebilirsiniz.
Bir özelliği, adını, benzersiz işaretçisini belirterek ve bu alanın içereceği veri türünü seçerek ekleyebilirsiniz. Bir özellik setine sınırsız sayıda özellik eklenebilir. Özellik setindeki özelliklere doğrulayıcılar eklenebilir ve belirli özellikler özelleştirilebilir.
Böylece, projeniz üzerinde daha fazla kontrol sağlayacak ilişkili veri yapıları oluşturabilirsiniz.
Özellik Setlerini Gizleme
Özellik setlerini, türlerine göre çeşitli varlıklara ekleyebilirsiniz. Örneğin, "Ürünler İçin" türünde bir özellik seti herhangi bir ürüne bağlanabilirken, "Yönetici İçin" özelliği yönetici varlığına bağlanabilir. Sistem, belirli bir varlığa hangi özellik setlerini ekleyebileceğinizi önerecektir. Proje sırasında bir özellik setini bu öneri listesinden çıkarmak isterseniz ancak silmek istemiyorsanız, göz simgesini kullanın.
Böylece, artık kullanmayı planlamadığınız ancak projede zaten kullanılan eski özellik setlerini gizleyebilirsiniz; bu, kaldırılmalarını zorlaştırabilir. Aynı zamanda, gizli özellik seti özellikler listesinde kalacak ve düzenleme için erişilebilir olacaktır.
Bir Özelliği Gizleme
Tüm setten bir veya daha fazla özelliği kullanmak istemiyorsanız, bunları gizleyebilirsiniz. Özelliğin üzerindeki "göz" simgesine tıklayarak gizlenir ve bu setten diğer özelliklerle birlikte görüntülenmez. Bu özelliği genel özellikler listesinde göreceksiniz; ancak herhangi bir varlığa eklerken, bu özellik eklenmeyecektir.
Özellik Setlerini Silme
Artık bir özellik setine ihtiyacınız yoksa, çöp kutusu simgesini kullanarak silebilirsiniz. Açılan pencerede işlemi onayladıktan sonra, özellik silinecektir.
Eğer bir özellik seti projenizde kullanılıyorsa, özel bir gösterge ile işaretlenecektir .
Böyle bir özellik silinemez.
Bir Özelliği Silme
Özellik seti içinde silmek istediğiniz özelliği seçin ve silme simgesine tıklayın.
Bir özellik setinin aksine, projenizde zaten kullanılan bir özelliği silebilirsiniz. Böyle bir özellik, kullanıldığı tüm varlıklardan ve içindeki verilerle birlikte kaldırılacaktır.
Özellik Ekleme
Eğer özellik seti herhangi bir varlığa eklenmemişse, onunla etkileşimde bulunamazsınız. Özellik seti ile çalışmak için, onun türündeki bir varlığa bağlanması gerekir. Böylece, ürünler için bir özellik seti bir ürüne, yöneticiler için bir özellik seti ise yönetici varlığına bağlanmalıdır.
Böyle bir bağlantı kurmak için, seçilen varlığa gitmeniz ve ardından özellikler alt bölümüne geçmeniz gerekir. Sistem tarafından sunulan özellik setlerinden birini seçin ve otomatik olarak eklenecektir. Eğer özellikler listesi boşsa, bu, ilgili türde gizlenmemiş özelliklerinizin olmadığı anlamına gelir. Bu durumda, özellik ayarları bölümüne geri dönün ve oluşturun.
Bu örnekte, sayfalar için bir özellik seti oluşturuyoruz. Ardından, sayfalar bölümüne gidiyoruz, isteneni seçiyoruz ve özellikler bölümünü açıyoruz. Özellik setini ekledikten sonra, doldurulabilecek özellikleri göreceksiniz. Bu alanlara doldurduğunuz bilgiler, sayfaya bağlanacak ve projenizde API aracılığıyla içeriğe erişebileceksiniz. Özelliklerde girilen veriler doğrulanabilir.
Özellikleri Düzenleme
Özellik setinden belirli bir özelliği değiştirmek için, özellikler listesinde İşlemler sütunundaki dişli simgesine tıklamanız gerekir. Açılan sayfada dört alan bulunmaktadır:
- Ad - özelliğin adını değiştirmek için alan
- İşaretçi - benzersiz İşaretçi'yi değiştirmek için alan
- Ek alanlar - ek alanlar eklemek için tasarlanmıştır. Özelliğin kendisinin değeri dinamik olduğu için, farklı varlıklardaaynı özellik için farklı değerler belirtebilirsiniz; Ek alanlarda belirttiğiniz değer ise statiktir. Headless CMS OneEntry, kullanıcıları için esnek seçenekler sunduğundan, Ek alanları çeşitli amaçlar için kullanabilirsiniz. Örneğin, özellik için bir resim biçiminde yer tutucu ekleyebilir veya ipuçları için değerler belirtebilirsiniz. Bu modülün ana özelliği statik doğasıdır; belirttiğiniz değer, her kullanışınızda bu özellikte saklanacaktır. Ayrıca, Ek alanlarda birden fazla alan ekleyebileceğinizi anlamak da önemlidir. Ek alanların değeri için dokuz tür mevcuttur:
- Dize
- Tam sayı
- Gerçek
- Ondalık
- Tarih ve Saat
- Tarih
- Saat
- Dosya
- Resim
- Doğrulama kuralları - özelliği doğrulamak için kurallar. Bununla ilgili daha fazla ayrıntı sonraki bölümlerde ele alınacaktır.