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

בקשת פיתוח ב-CMS: חלונות פופ-אפ דינמיים

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

מה כן אפשר לעשות?

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

לדוגמה, אם יש לכם עמודי פריטים דינמיים שמציגים את השירותים שאתם מציעים, אתם יכולים לקשר כפתור בעמוד לחלון פופ-אפ. בחלון הקופץ, תוכלו לחבר אלמנטים כמו טקסט, תמונות וכפתורים למערך נתונים שמתחבר לאותו אוסף. כתוצאה מכך, כשהגולשים מקליקים על הכפתור בעמוד הפריט הדינמי, ייפתח חלון פופ-אפ עם מידע נוסף על אותו הפריט המוצג בעמוד. 
לפני שאתם מתחילים:
ודאו שבאתר שלכם יש את הדברים הבאים: 
  1. עברו ל-Editor.
  2. עברו לעמוד הפריט הדינמי הרלוונטי. 
  3. הפעילו את Velo Dev Mode: 
    1. הקליקו על Dev Mode בחלק העליון של ה-Editor. 
    2. הקליקו על Turn on Dev Mode (הפעלת מצב פיתוח). 
  4. העתיקו את קטע הקוד שלמטה והדביקו אותו בחלק העליון של קוד העמוד:
1import wixWindowFrontend from 'wix-window-frontend';
צילום מסך של הוספת קטע קוד לחלק העליון של קוד של עמוד פריט דינמי.
  1. העתיקו את קטע הקוד שלמטה והדביקו אותו אחרי: ‎$w.onReady(function () {
1$w('#openLightbox').onClick(async () => { const item = await $w('#dynamicDataset').getCurrentItem(); const id = item._id; wixWindowFrontend.openLightbox("Dynamic Lightbox",‎ id); })
צילום מסך של הדבקת קטע הקוד השני בקוד עמוד הפריט הדינמי.
  1. בקוד לדוגמה שהדבקתם, החליפו את המזהים שרשומים למטה באלו שמשמשים את האתר שלכם:
    • openLightbox: החלפה עם מזהה הכפתור שפותח את חלון הפופ-אפ. 
    • dynamic Dataset: החליפו אותו במזהה של מערך הנתונים של עמוד הפריט הדינמי. 
    • Dynamic Lightbox (חלונית לייטבוקס): החלפה עם שם חלון הפופ-אפ. 
צילום מסך שמראה את המזהים ואת שם הלייטבוקס שצריך להחליף בקוד.
  1. ב-editor, היכנסו לחלון הפופ-אפ. 
  2. הוסיפו מערך נתונים וחברו אותו לאותו אוסף של עמוד הפריט הדינמי:
    1. הקליקו על CMS  בצד שמאל של ה-Editor.
    2. הקליקו על Add Content Elements (הוספת אלמנטים של תוכן). 
    3. הקליקו על Dataset (מערך נתונים).
    4. הקליקו על התפריט הנפתח Choose a collection (בחירת אוסף) ובחרו את אותו האוסף שמתחבר לעמוד הפריט הדינמי. 
    5. הקליקו על Create (יצירה). 
  3. הקליקו על השדה Items per load (מספר פריטים בכל טעינה) בהגדרות של מערך הנתונים והקלידו את המספר 1.
  4. חברו את האלמנטים בחלון הפופ-אפ (למשל טקסט, תמונות, כפתורים) למערך הנתונים:
    1. הקליקו על האלמנט הרלוונטי בחלון הפופ-אפ. 
    2. הקליקו על האייקון של חיבור ל-CMS .
    3. הקליקו על התפריט הנפתח תחת Connections (חיבורים) ובחרו את השדות הרלוונטיים באוסף או בפעולות מערך הנתונים. 
    4. חזרו על השלבים האלה עבור כל אלמנט בחלון הפופ-אפ שאתם רוצים לחבר. 
  5. העתיקו את קטע הקוד למטה והדביקו אותו בחלק העליון של קוד הפופ-אפ: 
1import wixWindowFrontend from 'wix-window-frontend'; import wixData from 'wix-data';
צילום מסך של הדבקת קטע הקוד לחלק העליון של קוד הלייטבוקס.
  1. העתיקו את קטע הקוד שלמטה והדביקו אותו אחרי: ‎$w.onReady(function () {
1const getData = async () => { const id = await wixWindowFrontend.lightbox.getContext(); $w('#dataset1').setFilter(wixData.filter().eq('_id', id)); } getData();
צילום מסך של הוספת קטע הקוד למעלה לקוד הלייטבוקס.
  1. בקוד לדוגמה שהדבקתם, החליפו את dataset1 עם מזהה מערך הנתונים של הפופ-אפ.
  2. בדקו את האתר בתצוגה מקדימה כדי לבדוק את הפונקציונליות שלו. 
  3. כשאתם מוכנים, פרסמו את האתר.