CMS: הסבר על השדות באוסף

זמן קריאה: 7 דקות
שדות האוסף במערכת ניהול התוכן CMS משמשים לאחסון התכנים על כל פריט שיש באוסף. סוג השדה קובע את סוג התוכן שתוכלו לאחסן בשדה ואילו אלמנטים באתר יוכלו להתחבר אליו.

בפריסת הטבלה של האוסף, השדות מופיעים כעמודות אנכיות כשבחלק העליון מופיע שם השדה והתוכן של כל פריט מאוחסן בתאים. אתם יכולים גם לבחור בפריסת רשימה או גלריה כדי לנהל את שדות האוסף.

שדות ראשיים

כל אוסף חייב לכלול שדה ראשי, שמסומן באייקון דגל ליד שם השדה. כברירת מחדל, כל אוסף כולל שדה ראשי בשם Title (כותרת). אם צריך, אתם יכולים לשנות את שם השדה הזה או לבחור שדה אחר שיהיה השדה הראשי. מומלץ לוודא שלכל פריט יש ערך ייחודי בשדה הראשי.

השדות הראשיים מאוד חשובים מכיוון שנעשה בהם שימוש בכתובת ה-URL של עמוד הפריט הדינמי. הקפידו להוסיף תוכן ייחודי לשדה הראשי של כל פריט שאתם רוצים שיהיה לו עמוד פריט דינמי. אם אין תוכן בשדה הראשי, לא ניתן ליצור עבור הפריט כתובת URL של עמוד פריט דינמי. באוסף שלכם אתם יכולים לראות איך השדה הראשי נוסף לשדה Page Link (לינק לעמוד) שמשויך לעמוד הפריט הדינמי.
השדות הראשיים חשובים גם לשדות רפרנס. כשאתם יוצרים שדה רפרנס, אתם בוחרים מהערכים בשדה הראשי של האוסף שאליו אתם מפנים. אם תשנו את השדה הראשי באוסף הרפרנס, הערכים המוצגים בשדה הרפרנס יותאמו לערכים שבשדה הראשי החדש.

שדות רגילים

אתם יכולים לבחור מתוך מגוון סוגים של שדות כשאתם מוסיפים שדות לאוספים. כל שדה מורכב מסוג שדה, שם השדה, מזהה השדה, טקסט עזרה אופציונלי והאפשרות להצפין את תוכן השדה כפרטים אישים מזהים (PII).

בנוסף, אתם יכולים להגדיר אמצעי אימות לשדות כדי להפוך שדות מסוימים לחובה, להגדיר מגבלת תווים, לאפשר קבלה של ערכים ספציפיים בלבד בשדות ועוד. כדי שלא יישארו שדות ריקים כשאתם מוסיפים פריטים חדשים, אתם יכולים להוסיף ערכי ברירת מחדל שמתמלאים אוטומטית בשדות.

סוג השדה

סוג השדה קובע איזה סוג תוכן אפשר לשמור בשדה ואילו אלמנטים באתר יכולים להתחבר לשדה. לדוגמה, שדות מסוג multi document (מסמכים מרובים) יכולים לשמש רק לאחסון קובצי מסמכים ומתחברים אל אלמנט קלט של כפתור Upload (העלאה), שמאפשר לגולשים להעלות קבצים לאוסף.

אתם יכולים לשנות את הסוג של שדה קיים כדי לשנות את סוג התוכן שהוא מאחסן. חשוב לזכור שלשינוי סוג השדה עלולות להיות השלכות שליליות, כמו לינקים שבורים, אם השדה היה מקושר באתר שלכם.

שם השדה

שם השדה מופיע בחלק העליון של כל עמודה בפריסת הטבלה של האוסף, ותוכלו לראות אותו גם כשאתם מחברים אלמנטים למערכי נתונים שנקשרים לשדות האוסף. שינוי שם השדה משנה אותו בכל ה-CMS וב-Editor, בלי שום השפעה על האתר הפעיל.

מזהה שדה (Velo by Wix בלבד)

במזהה השדה נעשה שימוש בעת הפניה לשדה בקוד באמצעות Data API או Dataset API. לדוגמה, אם אתם רוצים להוסיף פריט באמצעות Data API, עליכם להשתמש במזהה השדה.
1wixData.insert("CollectionName", {"fieldKey": "value"});
כשאתם יוצרים שדה חדש, מזהה השדה נוצר אוטומטית על סמך שם השדה. אתם יכולים לערוך את מזהה השדה בזמן שמוסיפים שדה חדש, אבל אי אפשר לשנות אותו אחרי שהשדה כבר נוצר. שימו לב שמזהי שדות לא יכולים להתחיל ב-$ או להכיל נקודה (.). 
צילום מסך של מזהה השדה שמשויך לשדה באוסף.

טקסט עזרה (לא חובה)

הוסיפו טקסט עזרה לשדה אם אתם רוצים שבאוסף יופיע טולטיפ שמסביר למה מיועד השדה. אם תשמרו טקסט עזרה בשדה, יופיע אייקון ליד שם השדה באוסף שלכם. אתם יכולים לעמוד עם העכבר מעל האייקון כדי לצפות בטקסט העזרה. הטקסט הזה מופיע באוסף רק לכם ולבעלי תפקידים עם הרשאות ב-CMS שמאפשרות להם לצפות באוסף. 

הצפנה כפרטים אישיים מזהים (PII)

הפעילו את המתג להצפנת בקאנד (backend) נוספת של נתונים רגישים, כמו מספר ת.ז. ומספר דרכון. לפרטים נוספים על אחסון נתוני PII.

שדות מערכת

מערכת ה-CMS יוצרת עבור כל אוסף באפן אוטומטי שדות מערכת שבהם נעשה שימוש בקוד הבקאנד. כשאתם מוסיפים עמודים דינמיים לאוסף, השדות של Page Link (לינק לעמוד) ברשימה הדינמית ובעמודי הפריטים הדינמיים נוצרים גם הם כשדות מערכת. שדות המערכת שמוגדרים כברירת מחדל מוסתרים מהאוסף שלכם, אבל תוכלו לראות אותם כשתקליקו על Manage Fields (ניהול שדות) מהאוסף שלכם.

הטבלה הבאה מציגה את שדות המערכת שמוגדרים כברירת מחדל:
שם השדה
מזהה שדה
סוג השדה
Description (תיאור)
ID (מספר מזהה)
‎_id
Text (טקסט)
מזהה ייחודי של הפריט. אפשר לתת ערך למזהה כשמייבאים תוכן חדש מקובץ CSV. אם לא נותנים ערך, המזהה הוא UUID רנדומלי.

באמצעות Velo by Wix אתם יכולים לתת ערך למזהה כשאתם מוסיפים פריטים באמצעות Data API.

אי אפשר לערוך את המזהה אחר כך.
Created date (תאריך יצירה)
‎_createdDate
Date and Time (תאריך ושעה)
התאריך והשעה שבהם הפריט נוסף לאוסף.
Updated date (תאריך עדכון)
‎_updatedDate
Date and Time (תאריך ושעה)
התאריך והשעה שבהם הפריט שונה בפעם האחרונה באוסף.
Owner (בעלים)
‎_owner‎
Text (טקסט)
מזהה מיוחד של מי שיצר את הפריט. משמש בהרשאות האוסף כדי לקבוע מי יצר כל פריט. 
הערה:
שדות זמן בקובץ CSV מיוצא הם בזמן UTC+0. הם לא מוצגים בזמן מקומי.

כשאתם יוצרים עמודים דינמיים, נוצרים באוסף שלכם באופן אוטומטי שדות Page Link (לינק העמוד) כשדות מערכת. השדות האלה יוצרים לינקים לעמודי הרשימות הדינמיים ולכתובת ה-URL הייחודית של כל פריט בעמודי פריטים דינמיים.

הפורמט של השדה Page Link תלוי בסוג העמוד הדינמי:
  • עמודי רשימות דינמיים: כברירת מחדל, כתובת ה-URL של לינק העמוד מוסיפה את שם האוסף לסוף כתובת האינטרנט של עמוד הרשימה הדינמי.
  • עמוד פריט דינמי: כברירת מחדל, כתובת ה-URL של לינק העמוד מוסיפה את ערך השדה הראשי לסוף כתובת האינטרנט של עמוד הפריט הדינמי עבור כל פריט ייחודי.
טיפ:
היכנסו להגדרות של עמוד ה-Editor כדי לערוך את המשתנים בעמודים הדינמיים. שינוי ערכי כתובות ה-URL ב-Editor יעדכן באופן אוטומטי את שדות Page Link (לינק העמוד) באוסף.