header-logo
איך מתחיליםאיך לבנות את האתר והעסק שלכם עם Wix
יצירת האתרעיצוב וניהול האתר בעזרת הפיצ'רים האינטואיטיביים של Wix
ניהול החשבון והחיובים (Billing)ניהול המנויים, התוכניות והחשבוניות
אפליקציות המובייל של Wixניהול העסק והלקוחות ישירות מהנייד
חיבור דומייןאיך קונים דומיין ומחברים או מעבירים אותו לאתר
ניהול העסקכלים לפיתוח העסק והנוכחות שלכם אונליין
קידום האתרכלי שיווק ו-SEO להגדלת החשיפה של העסק
Studio ותוכניות לפרטנרים ולארגוניםפיצ'רים מתקדמים לייעול העבודה שלכם
קבלת עזרהפתרונות לבעיות, עדכונים על תקלות ויצירת קשר עם Wix
placeholder-preview-image
Wix Learnשיפור המיומנויות שלכם בעזרת קורסים ומדריכים מוכנים
Wix Blogטיפים ועצות בעיצוב אתרים, שיווק ועוד
SEO Learning Hubאיך להגדיל את התנועה האורגנית לאתר דרך מנועי החיפוש
Website developmentבניית אתר עם פלטפורמת ה-full-stack שלנו
לעבוד עם אנשי מקצועבמאגר שלנו תוכלו למצוא מומחי Wix בתשלום שיעזרו לכם להשיג את היעדים שלכם
placeholder-preview-image

CMS: שימוש בשדות מולטי-רפרנס (Multi-Reference) להצגת תכנים מכמה אוספים

10 דקות
שדות מולטי-רפרנס ב-CMS מאפשרים לחבר בין תכנים מאוספים שונים כדי ליצור קשרי גומלין של 'רבים לרבים' (many-to-many) בין פריטים ולהקל על הצגת תכנים קשורים. לדוגמה, בבסיס נתונים של סרטים, שדה מולטי-רפרנס יכול לקשר אוסף 'סרטים' לאוסף 'שחקנים'. כלומר, כל סרט יכול להפנות לכמה שחקנים, וכל אחד מהשחקנים יכול להיות מקושר לסרטים שונים.

השימוש בשדות מולטי-רפרנס גם משפר את ניהול התוכן, כאשר שינויים שנעשים באוסף אחד מתעדכנים אוטומטית באוסף השני. במדריך זה נציג איך מגדירים שדות מולטי-רפרנס ואיך משתמשים בהם כדי שהתכנים יישארו מחוברים ומסודרים.
טיפים:
  • השתמשו בשדה 'Reference' (רפרנס) אם כל פריט צריך להתחבר לפריט אחד בלבד באוסף אחר. בניגוד לשדה 'Multi-reference' (מולטי-רפרנס), שדה 'רפרנס' לא יוצר סנכרון דו-כיווני בין אוספים. 
  • השתמשו בשדה 'קטגוריה' באוסף קטגוריות כדי לארגן פריטים לפי נושא, סוג או קבוצה. זה כולל פיצ'רים ספציפיים לקטגוריות כמו קטגוריות ראשיות ל-SEO ועמודי קטגוריות ייעודיים.

הסבר על שדות מולטי-רפרנס

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

ישנם שני הבדלים מרכזיים בין שדות מולטי-רפרנס לשדות רפרנס רגילים:
  1. קשרים של רבים לרבים (many-to-many): שדות 'מולטי-רפרנס' מאפשרים לשייך פריט אחד להרבה פריטים באוסף שאליו מתבצע הרפרנס (הפניה).
    לדוגמה: בסרט מסוים מופיעים כמה שחקנים, וכל שחקן או שחקנית מופיעים בכמה סרטים. את שדה 'מולטי-רפרנס' אפשר להוסיף לאוסף 'שחקנים' או לאוסף 'סרטים'. 
  2. חיבורים דו-כיוונים: כשאתם יוצרים שדה 'מולטי-רפרנס' באוסף A שמפנה לאוסף B, נוצר אוטומטית באוסף B שדה תואם שמפנה חזרה לאוסף A.
    לדוגמה: אם תוסיפו שדה 'מולטי-רפרנס' באוסף 'סרטים' כדי לקשר לאוסף 'שחקנים', שדה תואם יופיע אוטומטית באוסף 'שחקנים'. כך אפשר ליצור עמוד פרופיל לכל שחקן, ובו לפרט את כל הסרטים שבהם הוא מופיע. תוכלו גם ליצור עמודי פרופיל לסרטים, ובהם לפרט את כל השחקנים שמופיעים בכל סרט. 

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

שימוש בשדות מולטי-רפרנס בעמודי פריטים דינמיים

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

שלב 1 | (לא חובה) שינוי השדה Primary (ראשי) באוספים שאליהם אתם רוצים להפנות

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

כדי לשנות את השדה הראשי של האוספים שאליהם אתם רוצים להפנות:

  1. היכנסו ל-CMS בדאשבורד של האתר. לחלופין, אתם יכולים להקליק על CMS ב-editor, ואז להקליק על Your Collections (האוספים שלך).
  2. הקליקו על האוסף שבו אתם רוצים לשנות את השדה הראשי.
  3. הקליקו על כותרת השדה שאתם רוצים להפוך לשדה הראשי.
  4. בחרו באפשרות Make primary (להפוך לראשי).
צילום מסך של הפיכת שדה לשדה ראשי.
  1. (במידת הצורך) חזרו על השלבים האלה באוסף השני שאליו אתם רוצים להפנות.

שלב 2 | הוספת שדה מולטי-רפרנס לאוסף

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

כדי להוסיף לאוסף שלכם שדה מולטי-רפרנס:

  1. היכנסו ל-CMS בדאשבורד של האתר. לחלופין, אתם יכולים להקליק על CMS ב-editor, ואז להקליק על Your Collections (האוספים שלך).
  2. הקליקו על האוסף שבו אתם רוצים ליצור את ההפניות.
  3. הוסיפו לאוסף שלכם שדה מולטי-רפרנס:
    1. הקליקו על Manage Fields (ניהול שדות).
    2. הקליקו על ‎+ Add Field (הוספת שדה).
    3. בחרו את סוג השדה Multi-reference (מולטי רפרנס) והקליקו על Choose Field Type (בחירת סוג שדה).
    4. תנו שם לשדה ב-Field name.
    5. (Velo בלבד) ערכו את ה-Field ID שנמצא בשימוש בקוד האתר. לא תהיה לכם אפשרות לשנות אותו בהמשך.
    6. הקליקו על התפריט הנפתח Referenced Collection ובחרו את האוסף שאליו אתם רוצים להפנות.
    7. (לא חובה) הזינו טקסט עזרה שיופיע בטולטיפ בחלק העליון של האוסף.
    8. הקליקו על Save (שמירה).
צילום מסך של הוספת שדה מולטי-רפרנס.
  1. עבור כל פריט, בחרו את הפריטים שאליהם אתם רוצים להפנות בשדה 'מולטי-רפרנס'.
    טיפ: היעזרו במקלדת כדי לחפש את השדות שאתם רוצים לבחור. אפשר גם להקליק על Open Collection (פתיחת האוסף) כדי לראות את האוסף שמפנים אליו. 
צילום מסך של בחירת פריטים להפניה מאוסף אחר בשדה מולטי-רפרנס.

שלב 3 | חיבור אלמנטים לשדות מולטי-רפרנס באוסף

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

כדי לחבר אלמנטים לשדות מולטי-רפרנס באוסף:

  1. עברו ל-editor.
  2. עברו לעמוד הפריט הדינמי שבו אתם רוצים להפנות לפריטים מהאוסף המשני.
  3. הוסיפו מערך נתונים שמתחבר לאוסף השני שאליו אתם רוצים להפנות. 
צילום מסך של הוספת מערך נתונים שמתחבר לאוסף משני.
  1. הוספת מסנן למערך הנתונים:
    1. הקליקו על אייקון הפעולות הנוספות ליד מערך הנתונים שמתחבר לאוסף המשני.
    2. בחרו באפשרות Dataset Settings (הגדרות מערך נתונים).
    3. הקליקו על ‎+ Add Filter (הוספת מסנן).
    4. הקליקו על התפריט הנפתח Field (שדה) ובחרו בשדה המולטי-רפרנס שמפנה לאוסף הראשי של העמוד.
    5. בתפריט הנפתח Condition (תנאי), השאירו את הסימון של האפשרות Includes (כולל).
    6. בשדה Dataset (מערך נתונים), השאירו את ההגדרה עבור מערך הנתונים של העמוד הדינמי.
    7. הקליקו על Add Filter (הוספת מסנן).
צילום מסך של הוספת מסנן מערך נתונים.
  1. הוסיפו את אלמנט הרשימה (רפיטר, גלריה או טבלה) שבו אתם רוצים להציג תכנים מהאוסף שאליו מפנים.
  2. חברו את אלמנט הרשימה למערך הנתונים המשני:
    1. הקליקו על הרפיטר, הגלריה או הטבלה, ואז הקליקו על אייקון החיבור ל-CMS .
    2. הקליקו על התפריט הנפתח Choose a dataset (בחירת מערך נתונים) ובחרו את מערך הנתונים המשני.
    3. הקליקו על התפריטים הנפתחים הרלוונטיים תחת Connections (חיבורים) ובחרו את השדות שאתם רוצים לחבר מהאוסף המשני.
צילום מסך של חיבור רפיטר לשדות האוסף שאליהם מפנים.
  1. (לא חובה) חזרו על השלבים האלה בעמוד הפריט הדינמי של האוסף המשני אם אתם רוצים לכלול תוכן מאוסף אחר שאליו מפנים.
צילום מסך של חיבור גלריה בעמוד הפריט הדינמי של האוסף המשני שבו נעשה שימוש בדוגמה.
  1. הקליקו על Preview (תצוגה מקדימה) מימין למעלה כדי לבדוק את החיבורים.
  2. הקליקו על Publish (פרסום) אם השינויים מוכנים לעלות לאוויר.

שאלות נפוצות

הקליקו על השאלות הבאות כדי לקבל תשובות לשאלות נפוצות על השימוש בשדות מולטי-רפרנס.