მთავარ შინაარსზე გადახტომა

Actions with Attribute Sets

ატრიბუტების სექცია მდებარეობს პროექტის პარამეტრებში. იქ თქვენ მოიძიებთ ატრიბუტების სიას, რომელიც გაწვდილია "ტიპით"., ასევე ფორმას ახალი ატრიბუტების შესაქმნელად.

Creating Attribute Sets

ახალი ატრიბუტების ნაკრების შესაქმნელად, უნდა მიუთითოთ ატრიბუტის სახელი,

მარკერი
, და ატრიბუტის ტიპი. ატრიბუტის შექმნის ღილაკზე დაჭერის შემდეგ, თქვენ ნახავთ მას ატრიბუტების საერთო სიაში.

Changing the Position of an Attribute Set

თქვენ შეგიძლიათ შეცვალოთ ატრიბუტების ნაკრების პოზიცია საერთო სიაში. გაიყვანეთ ატრიბუტი, რომელსაც გსურთ გადაადგილება, დააჭირეთ და შეინახეთ ხატულა Optimize images, და შემდეგ გადაადგილეთ ეს ელემენტი. შეცდომები ავტომატურად შენახული იქნება.

Modifying Attribute Sets

ატრიბუტების ნაკრების შექმნის შემდეგ, თქვენ უნდა დაამატოთ მას ატრიბუტები, რომლებიც შეიცავს შინაარსის ინფორმაციას. როდესაც თქვენ შედიხართ რედაქტირების რეჟიმში, დააჭირეთ ხატულას Optimize images არჩეულ ატრიბუტზე. რედაქტირების სექციაში, თქვენ შეგიძლიათ იხილოთ არსებული ატრიბუტები, ასევე ფორმა ახალი ატრიბუტების შესაქმნელად.

თქვენ შეგიძლიათ დაამატოთ ატრიბუტი, მიუთითოთ მისი სახელი, უნიკალური მარკერი და აირჩიოთ მონაცემების ტიპი, რომელიც ეს ველი შეიცავს. ერთ ატრიბუტების ნაკრებში შეიძლება დაემატოს შეუზღუდავი რაოდენობის ატრიბუტები. ატრიბუტების ნაკრებში შეიძლება დაემატოს ვალიდატორები ვალიდატორები და კონკრეტული თვისებები შეიძლება კონფიგურირდეს კონკრეტული თვისებები.

ამგვარად, თქვენ შეგიძლიათ შექმნათ დაკავშირებული მონაცემების სტრუქტურები, რაც მოგცემთ უფრო მეტ კონტროლს თქვენს პროექტზე.

Hiding Attribute Sets

თქვენ შეგიძლიათ დაამატოთ ატრიბუტების ნაკრები სხვადასხვა სუბიექტებზე მათი ტიპის მიხედვით. მაგალითად, "პროდუქტებისთვის" ტიპის ატრიბუტების ნაკრები შეიძლება დაკავშირებული იყოს ნებისმიერ პროდუქტთან, ხოლო "ადმინისტრატორისთვის" ატრიბუტი შეიძლება დაკავშირებული იყოს ადმინისტრატორის სუბიექტთან. სისტემა გთავაზობთ, რომელი ატრიბუტების ნაკრები შეგიძლიათ დაამატოთ კონკრეტულ სუბიექტზე. თუ პროექტის განმავლობაში გსურთ გამორიცხოთ ატრიბუტების ნაკრები ამ შეთავაზების სიიდან, მაგრამ არ გსურთ მისი წაშლა, გამოიყენეთ თვალის ხატულა.

ამგვარად, თქვენ შეგიძლიათ დამალოთ მოძველებული ატრიბუტების ნაკრები, რომელსაც აღარ გეგმავთ გამოყენებას, მაგრამ უკვე გამოიყენება პროექტში, რაც შეიძლება გაართულოს მათი წაშლა. ერთდროულად, დამალული ატრიბუტების ნაკრები დარჩება ატრიბუტების სიაში და იქნება ხელმისაწვდომი რედაქტირებისთვის.

Hiding an Attribute

თუ არ გსურთ გამოიყენოთ ერთი ან მეტი ატრიბუტი მთელი ნაკრებიდან, ისინი შეიძლება დამალოს. ატრიბუტზე "თვალის" ხატულაზე დაჭერით, ის დამალული იქნება და არ გამოჩნდება ამ ნაკრებიდან სხვა ატრიბუტებთან ერთად. თქვენ ნახავთ ამ ატრიბუტს ატრიბუტების საერთო სიაში; თუმცა, როდესაც მას დაამატებთ ნებისმიერ სუბიექტზე, ეს ატრიბუტი არ დაემატება.

Deleting Attribute Sets

თუ ატრიბუტების ნაკრები აღარ გჭირდებათ, შეგიძლიათ წაშალოთ იგი ნაგვის ურნის ხატულას გამოყენებით. მოქმედების დადასტურების შემდეგ პოპ-აპ ფანჯარაში, ატრიბუტი წაიშლება.

 

Used Attributes

თუ ატრიბუტების ნაკრები გამოიყენება თქვენს პროექტში, ის იქნება მონიშნული სპეციალური ინდიკატორით Optimize images. ასეთი ატრიბუტი ვერ წაიშლება.

Deleting an Attribute

ატრიბუტების ნაკრებში, აირჩიეთ ატრიბუტი, რომელსაც გსურთ წაშლა და დააჭირეთ წაშლის ხატულას Edit.

Used Attributes

ატრიბუტების ნაკრებისგან განსხვავებით, თქვენ შეგიძლიათ წაშალოთ ატრიბუტი, რომელიც უკვე გამოიყენება თქვენს პროექტში. ასეთი ატრიბუტი წაიშლება ყველა სუბიექტიდან, სადაც ის გამოიყენება, მონაცემებთან ერთად, რომლებიც მასში ინახება.

Adding Attributes

თუ ატრიბუტების ნაკრები არ არის დაკავშირებული რომელიმე სუბიექტთან, მასთან ურთიერთობა შეუძლებელია. ატრიბუტების ნაკრებთან მუშაობისთვის, ის უნდა იყოს დაკავშირებული თავისი ტიპის სუბიექტთან. ამგვარად, პროდუქტებისთვის განკუთვნილი ატრიბუტების ნაკრები უნდა იყოს დაკავშირებული პროდუქტთან, ხოლო ადმინისტრატორებისთვის განკუთვნილი ატრიბუტების ნაკრები - ადმინისტრატორის სუბიექტთან.

ასეთი კავშირის დასამყარებლად, უნდა გადახვიდეთ არჩეულ სუბიექტზე და შემდეგ გადახვიდეთ ატრიბუტების ქვესექციაში. აირჩიეთ ატრიბუტების ნაკრები სისტემის მიერ შეთავაზებულებიდან, და ის ავტომატურად დაემატება. თუ ატრიბუტების სია ცარიელია, ეს ნიშნავს, რომ თქვენ არ გაქვთ შესაბამისი ტიპის დამალული ატრიბუტები. ამ შემთხვევაში, დაბრუნდით ატრიბუტების პარამეტრების სექციაში და შექმენით იგი.

ამ მაგალითში, ჩვენ ვქმნით ატრიბუტების ნაკრებს გვერდებისთვის. შემდეგ, ჩვენ გადავდივართ გვერდების სექციაში, ვარჩევთ სასურველს და ვხსნით ატრიბუტების სექციას. ატრიბუტების ნაკრების დამატების შემდეგ, მისი ატრიბუტები გამოჩნდება, რომლებიც შეიძლება შევსდეს. რასაც თქვენ შეავსებთ ამ ველებში, დაკავშირებული იქნება გვერდთან, და თქვენ შეძლებთ წვდომა შინაარსზე API-ის საშუალებით თქვენს პროექტში. ატრიბუტებში შეყვანილი მონაცემები შეიძლება ვალიდირდეს.

Editing Attributes

სპეციფიური ატრიბუტის შეცვლისთვის, თქვენ უნდა დააჭიროთ ხატულას Optimize images მოქმედებების სვეტში ატრიბუტების სიაში. გამოჩენილ გვერდზე, არის ოთხი ველი:

  • სახელი - ატრიბუტის სახელის შეცვლის ველი
  • მარკერი - უნიკალური
    მარკერის
    შეცვლის ველი
  • დამატებითი ველები - განკუთვნილია დამატებითი ველების დასამატებლად. ატრიბუტის საკუთარი მნიშვნელობისგან განსხვავებით, რომელიც დინამიურია, რაც ნიშნავს, რომ თქვენ შეგიძლიათ მიუთითოთ სხვადასხვა მნიშვნელობები ერთ და იმავე ატრიბუტისთვის სხვადასხვა
    სუბიექტებში
    , დამატებითი ველების მნიშვნელობა სტატიკურია. რადგან Headless CMS OneEntry უზრუნველყოფს მოქნილ ვარიანტებს თავის მომხმარებლებისთვის, თქვენ შეგიძლიათ გამოიყენოთ დამატებითი ველები სხვადასხვა მიზნებისთვის. მაგალითად, დაამატეთ ატრიბუტისთვის გამოსახულების სახით placeholder ან მიუთითეთ მნიშვნელობები tooltips-ისთვის. ამ მოდულის მთავარი მახასიათებელი მისი სტატიკური ბუნებაა; თქვენ მიერ მითითებული მნიშვნელობა შენახული იქნება ამ ატრიბუტში ყოველ ჯერზე, როდესაც თქვენ მას გამოიყენებთ. ასევე მნიშვნელოვანია გაითვალისწინოთ, რომ თქვენ შეგიძლიათ დაამატოთ რამდენიმე ველი დამატებით ველებში. დამატებითი ველების მნიშვნელობისთვის ხელმისაწვდომია ცხრა ტიპი:
    • სტრინგი
    • მთელი რიცხვი
    • რეალური
    • ფლოტი
    • თარიღი და დრო
    • თარიღი
    • დრო
    • ფაილი
    • გამოსახულება
  • ვალიდაციის წესები - ატრიბუტის ვალიდაციის წესები. ამაზე უფრო დეტალურად ვისაუბრებთ შემდეგ თავებში.