הסבר על השדות באוספי התוכן

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

בתמונה הבאה תוכלו לראות אוסף עם 4 שדות ו-5 פריטים.

שדות רגילים

לכל שדה באוסף יש שם (Field Name), מפתח (Field Key, רק ב-Velo by Wix) וסוג (Field Type).

שם השדה

שם השדה הוא התווית שאתם רואים בראש העמודה ב-Content Manager (מנהל התוכן). השם גם משמש בחלונית החיבור לאלמנטים שאפשר לחבר למחבר של מערך נתונים ב-Editor.

לדוגמה, כשאתם מחברים אלמנט טקסט לשדה מהאוסף, אתם בוחרים את שם השדה בחלונית של חיבור הטקסט.
כשאתם מוסיפים שדה חדש ב-Content Manager (מנהל התוכן), אתם צריכים לתת לו שם תחת Field Name. אתם יכולים לשנות את שם השדה אחרי שהוא נוצר, וכל החיבורים לאותו שדה יעודכנו.

מפתח השדה (רק למשתמשי Velo by Wix)

מפתח השדה משמש כשרוצים לציין את השדה בקוד באמצעות Data API או Dataset API.

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

סוג השדה

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

  • Reference (רפרנס)
  • Text (טקסט)
  • Image (תמונה)
  • Boolean (בוליאני)
  • Number (מספר)
  • Date and Time (תאריך ושעה)
  • Address (כתובת)
  • Rich Content (תוכן עשיר)
  • Rich Text (טקסט עשיר)
  • URL (כתובת אינטרנט)
  • File (קובץ)
  • Video (סרטון)
  • Media Gallery (גלריית מדיה)
  • Time (זמן)
  • Tags (תגיות)

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

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

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

שדות ראשיים

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

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

כאן תוכלו לקרוא על שדות רפרנס.

שדות מערכת

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

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

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

שדות מחושבים

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

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

בעמוד פריט דינמי, לכל פריט תהיה כתובת URL משלו. בעמוד רשימה דינמית, הפריטים יחלקו כתובת URL.

אתם לא יכולים לערוך את התוכן של השדות המחושבים. אבל אם תשנו את כתובת ה-URL של העמוד הדינמי, ה-URL באוסף שלכם תשתנה בהתאם. אם אתם יוצרים כמה עמודים דינמיים מהאוסף, יהיה באוסף שדה מחושב לכל אחד מהעמודים הדינמיים.

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

זה עזר לך?

|