מדריך למשתמש ביטול

הצגת רשומות של מסד נתונים

  1. מדריך למשתמש של Dreamweaver
  2. מבוא
    1. מידע בסיסי על עיצוב אתרי אינטרנט מגיב
    2. מה חדש ב-Dreamweaver
    3. פיתוח אתרי אינטרנט באמצעות Dreamweaver - סקירה
    4. Dreamweaver / שאלות נפוצות
    5. קיצורי מקשים
    6. דרישות המערכת של Dreamweaver
    7. סיכום תכונות
  3. Dreamweaver ו-Creative Cloud
    1. סנכרון הגדרות של Dreamweaver עם Creative Cloud‏
    2. Creative Cloud Libraries ב-Dreamweaver
    3. שימוש בקובצי Photoshop ב-Dreamweaver
    4. עבודה עם Adobe Animate ו-Dreamweaver
    5. חילוץ קובצי SVG ממוטבים לאינטרנט מספריות
  4. התצוגות וסביבות העבודה של Dreamweaver
    1. סביבת העבודה של Dreamweaver‏
    2. מיטוב סביבת העבודה של Dreamweaver לפיתוח חזותי
    3. חיפוש קבצים בהתבסס על שם קובץ או תוכן |‏ Mac OS
  5. הגדרת אתרי אינטרנט
    1. על אתרי Dreamweaver
    2. הגדרת גרסה מקומית של האתר שלך
    3. התחברות לשרת פרסום
    4. הגדרת שרת בדיקות
    5. ייבוא וייצוא של הגדרות אתר Dreamweaver
    6. העתקת אתרי אינטרנט קיימים משרת מרוחק לבסיס האתר המקומי שלך
    7. תכונות נגישות ב-Dreamweaver
    8. הגדרות מתקדמות
    9. הגדרת העדפות להעברת קבצים
    10. ציון הגדרות שרת פרוקסי ב-Dreamweaver
    11. סנכרון הגדרות של Dreamweaver עם Creative Cloud‏
    12. שימוש ב-Git ב-Dreamweaver
  6. ניהול קבצים
    1. יצירה ופתיחה של קבצים
    2. ניהול קבצים ותיקיות
    3. הורדת קבצים מהשרת והעלאת קבצים לשרת
    4. הכנסה לאחסון והוצאה מאחסון של קבצים
    5. סנכרון קבצים
    6. השוואת קבצים למציאת הבדלים
    7. הסוואת קבצים ותיקיות באתר Dreamweaver שלך
    8. הפעלת Design Notes עבור אתרי Dreamweaver
    9. מניעת אפשרות ניצול לרעה של Gatekeeper
  7. פריסה ועיצוב
    1. שימוש בעזרים חזותיים לפריסה
    2. על השימוש ב-CSS לפריסת דף
    3. עיצוב אתרי אינטרנט מגיבים באמצעות Bootstrap
    4. יצירת שאילתות מדיה והשימוש בהן ב-Dreamweaver
    5. הצגת תוכן בטבלאות
    6. צבעים
    7. יצירת עיצוב מגיב באמצעות פריסות רשת זורמות
    8. Extract ב-Dreamweaver
  8. CSS
    1. הכרת CSS ‏(Cascading Style Sheets)
    2. פריסת עמודים בעזרת CSS Designer
    3. שימוש בכלים לעיבוד מקדים של CSS ב-Dreamweaver
    4. כיצד להגדיר העדפות סגנון CSS ב-Dreamweaver
    5. העברת כללי CSS ב-Dreamweaver
    6. המרת CSS בתוך שורה לכלל CSS ב-Dreamweaver
    7. עבודה עם תגי div
    8. החלת מעברי צבע על רקע
    9. יצירה ועריכה של אפקטי מעבר של CSS3 ב-Dreamweaver
    10. עיצוב קוד
  9. תוכן דף והנכסים הקיימים בו
    1. הגדרת מאפייני דף
    2. הגדרת מאפייני כותרת של CSS ומאפייני קישור של CSS
    3. עבודה עם טקסט
    4. מציאה והחלפה של טקסט, תגים ותכונות
    5. החלונית DOM
    6. עריכה ב-Live View
    7. קידוד מסמכים ב-Dreamweaver
    8. בחירה והצגה של רכיבים בחלון Document
    9. הגדרת מאפייני טקסט ב-Property inspector
    10. בדיקת איות בדף אינטרנט
    11. שימוש בכללים אופקיים ב-Dreamweaver
    12. הוספה ושינוי של שילובי גופנים ב-Dreamweaver
    13. עבודה עם נכסים
    14. הכנסה ועדכון של תאריכים ב-Dreamweaver
    15. יצירה וניהול של נכסים מועדפים ב-Dreamweaver
    16. הכנסה ועריכה של תמונות ב-Dreamweaver
    17. הוספת אובייקטי מדיה
    18. הוספת סרטוני וידאו ב-Dreamweaver
    19. הכנסת וידאו של HTML5
    20. הכנסת קובצי SWF
    21. הוספת אפקטי שמע
    22. הכנסת שמע של HTML5 ב-Dreamweaver
    23. עבודה עם פריטי ספרייה
    24. שימוש בטקסט ערבי ועברי ב-Dreamweaver
  10. קישור וניווט
    1. אודות קישור וניווט
    2. קישור
    3. מפות תמונה
    4. פתרון בעיות של קישורים
  11. רכיבים גרפיים ואפקטים של jQuery
    1. שימוש ברכיבים גרפיים של jQuery לממשק משתמש ולמכשירים ניידים ב-Dreamweaver
    2. שימוש באפקטים של jQuery ב-Dreamweaver
  12. כתיבת קוד של אתרי אינטרנט
    1. כתיבת קוד ב-Dreamweaver
    2. סביבה של כתיבת קוד ב-Dreamweaver
    3. הגדרת העדפות לכתיבת קוד
    4. התאמה אישית של העדפות צבעי קוד
    5. כתיבה ועריכה של קוד
    6. אפשרויות של רמזי קוד והשלמת קוד
    7. צמצום והרחבה של קוד
    8. שימוש חוזר בקוד עם גזירי קוד
    9. איתור שגיאות בקוד (Linting)
    10. מטוב הקוד
    11. עריכת קוד בתצוגת Design
    12. עבודה עם תוכן כותרת של דפים
    13. הכנסת קבצים נכללים בצד השרת ב-Dreamweaver
    14. שימוש בספריות תגים ב-Dreamweaver
    15. ייבוא תגים מותאמים אישית אל Dreamweaver
    16. שימוש בהתנהגויות של JavaScript (הוראות כלליות)
    17. החלת התנהגויות מובנות של JavaScript
    18. על XML ו-XSLT
    19. ביצוע המרות XSL בצד השרת ב-Dreamweaver
    20. ביצוע המרות XSL בצד הלקוח ב-Dreamweaver
    21. הוספת ישויות תו עבור XSLT ב-Dreamweaver
    22. עיצוב קוד
  13. תהליכי עבודה המותאמים למגוון מוצרים
    1. התקנה הרחבות אל Dreamweaver והשימוש בהן
    2. עדכונים בתוך היישום ב-Dreamweaver
    3. הכנסת מסמכי Microsoft Office ב-Dreamweaver‏ ‏(Windows בלבד)
    4. עבודה עם Fireworks ו-Dreamweaver
    5. עריכת תוכן באתרי Dreamweaver באמצעות Contribute
    6. שילוב של Dreamweaver עם Business Catalyst
    7. יצירת מסעות פרסום בדוא"ל מותאמים אישים
  14. תבניות
    1. על תבניות Dreamweaver
    2. זיהוי תבניות ומסמכים המבוססים על תבניות
    3. יצירת תבנית Dreamweaver
    4. יצירת אזורים ניתנים לעריכה בתבניות
    5. יצירת אזורים חוזרים וטבלאות חוזרות ב-Dreamweaver
    6. שימוש באזורים אופציונליים בתבניות
    7. הגדרת תכונות תג ניתנות לעריכה ב-Dreamweaver
    8. כיצד ליצור תבניות מקוננות ב-Dreamweaver
    9. עריכה, עדכון ומחיקה של תבניות
    10. ייצוא וייבוא תוכן XML ב-Dreamweaver
    11. החלה של תבנית על מסמך קיים או הסרתה ממנו
    12. עריכת תוכן בתבניות Dreamweaver
    13. כללי תחביר של תגי תבנית ב-Dreamweaver
    14. הגדרת העדפות סימון לאזורי תבנית
    15. היתרונות של שימוש בתבניות ב-Dreamweaver
  15. מכשירים ניידים ומסכים מרובים
    1. יצירת שאילתות מדיה
    2. שינוי כיוון דף עבור מכשירים ניידים
    3. יצירת יישומי אינטרנט עבור מכשירים ניידים באמצעות Dreamweaver
  16. אתרי אינטרנט, דפים וטופסי אינטרנט דינמיים
    1. הבנת יישומי אינטרנט
    2. הגדרת המחשב לפיתוח יישומים
    3. פתרון בעיות בחיבורים למסדי נתונים
    4. הסרת סקריפטים של חיבור ב-Dreamweaver
    5. עיצוב דפים דינמיים
    6. סקירת מקורות של תוכן דינמי
    7. הגדרת מקורות של תוכן דינמי
    8. הוספת תוכן דינמי לדפים
    9. שינוי תוכן דינמי ב-Dreamweaver
    10. הצגת רשומות של מסד נתונים
    11. אספקת נתונים בזמן אמת ב-Dreamweaver ופתרון בעיות בהם
    12. הוספת התנהגויות שרת מותאמות אישית ב-Dreamweaver
    13. בניית טפסים באמצעות Dreamweaver
    14. שימוש בטפסים לאיסוף מידע ממשתמשים
    15. יצירה והפעלה של טופסי ColdFusion ב-Dreamweaver
    16. יצירת טופסי אינטרנט
    17. תמיכה משופרת ב-HTML5 עבור רכיבי טופס
    18. פיתוח טופס באמצעות Dreamweaver
  17. בנייה חזותית של יישומים
    1. בניית דפי אב ופרטים ב-Dreamweaver
    2. בניית דפי חיפוש ותוצאות
    3. בניית דף להכנסת רשומות
    4. בניית דף לעדכון רשומות ב-Dreamweaver
    5. בניית דפים למחיקת רשומות ב-Dreamweaver
    6. שימוש בפקודות ASP כדי לשנות מסד נתונים ב-Dreamweaver
    7. בניית דף רישום
    8. בניית דף כניסה
    9. בניית דף המאפשר גישה למשתמשים מורשים בלבד
    10. אבטחת תיקיות ב-ColdFusion באמצעות Dreamweaver
    11. שימוש ברכיבי ColdFusion ב-Dreamweaver
  18. בדיקה, תצוגה מקדימה ופרסום של אתרי אינטרנט
    1. תצוגה מקדימה של דפים
    2. תצוגה מקדימה עבור דפי אינטרנט של Dreamweaver במכשירים מרובים
    3. בדיקת אתר Dreamweaver שלך
  19. פתרון בעיות
    1. בעיות שתוקנו
    2. בעיות ידועות

 

 

הערה:

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

אודות רשומות של מסד נתונים

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

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

התנהגויות שרת ורכיבי תבנית

לשיפור תצוגה של נתונים דינמיים, Dreamweaver מספק את התנהגויות השרת ורכיבי התבנית הבאים:

Formats

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

לדוגמה, אם מחיר של פריט בערכת רשומות הוא 10.989, ניתן להציג את המחיר בדף כ-$10.99 על-ידי בחירה בתבנית "Currency - 2 Decimal Places" של Dreamweaver. תבנית זו מציגה מספר עם שני מקומות אחרי הנקודה העשרונית. אם המספר כולל יותר משני מקומות אחרי הנקודה העשרונית, תבנית הנתונים מעגלת את המספר למספר העשרוני הקרוב ביותר. אם למספר אין מקומות אחרי הנקודה העשרונית, תבנית הנתונים מוסיפה נקודה עשרונית ושני אפסים.

Repeating Region

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

RecoRDSet Navigation

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

RecoRDSet Status Bar

- התנהגויות שרת אלה מאפשרות לכלול מונה המציג למשתמשים את מיקומם בערכת הרשומות ביחס למספר הרשומות הכולל שהוחזר.

Show Region

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

החלת רכיבים טיפוגרפיים ורכיבי פריסת דף על נתונים דינמיים

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

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

ניתן ליצור ארבעה סוגים של קישורי ניווט בערכת רשומות: First, ‏Previous, ‏Next ו-Last. דף בודד יכול לכלול מספר בלתי מוגבל של קישורים אלה, בתנאי שכולם פועלים באותה ערכת רשומות. לא ניתן להוסיף קישורים לערכת רשומות נוספת באותו הדף.

קישורי הניווט בערכת רשומות דורשים את הרכיבים הדינמיים הבאים:

  • ערכת רשומות לניווט

  • תוכן דינמי בדף להצגת רשומה או רשומות

  • טקסט או תמונות בדף המשמשים כסרגל ניווט לחיץ

  • ערכת התנהגויות שרת מסוג Move To Record לניווט בערכת הרשומות

    ניתן להוסיף את שני הרכיבים האחרונים באמצעות אובייקט השרת Record Navigation Bar, או שניתן להוסיפם בנפרד באמצעות כלי העיצוב והחלונית Server Behaviors.

יצירת סרגל לניווט בערכת רשומות

התנהגות השרת RecoRDSet Navigation Bar מאפשרת ליצור סרגל ניווט בערכת רשומות בפעולה אחת. אובייקט השרת מוסיף לדף את אבני הבניין הבאות:

  • טבלת HTML עם קישורי טקסט או תמונות

  • ערכת התנהגויות שרת מסוג Move To

  • ערכת התנהגויות שרת מסוג Show Region

    גרסת הטקסט של RecoRDSet Navigation Bar נראית כך:

גרסת טקסט של RecoRDSet Navigation Bar

סרגל ניווט של ערכת רשומות

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

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

Dreamweaver יוצר טבלה המכילה קישורי טקסט או תמונה המאפשרים למשתמש ללחוץ עליהם ולנווט בערכת הרשומות שנבחרה. בעת הצגת הרשומה הראשונה בערכת הרשומות, הקישורים או התמונות First ו-Previous מוסתרים. בעת הצגת הרשומה האחרונה בערכת הרשומות, הקישורים או התמונות Next ו-Last מוסתרים.

ניתן להתאים אישית את פריסת סרגל הניווט באמצעות כלי העיצוב והחלונית Server Behaviors.

  1. בתצוגת Design, מקם את נקודת ההכנסה במקום בדף שברצונך להציג בו את סרגל הניווט.
  2. הצג את תיבת הדו-שיח RecoRDSet Navigation Bar ‏(Insert >‏ Data Objects >‏ RecoRDSet Paging >‏ RecoRDSet Navigation Bar).
  3. בחר בערכת הרשומות שברצונך לנווט בה בתפריט הנפתח RecoRDSet.
  4. באזור Display Using, בחר תבנית לתצוגת קישורי הניווט בדף ולחץ על OK.

    Text

    מיקום קישורי טקסט בדף.

    Images

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

סרגלים מותאמים אישית לניווט בערכת רשומות

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

ליצירת סרגל ניווט בערכת רשומות משלך, עליך לבצע את הפעולות הבאות:

  • יצירת קישורי ניווט בטקסט או בתמונות

  • מיקום קישורים בדף בתצוגת Design

  • הקצאת התנהגויות שרת בודדות לכל אחד מקישורי הניווט

חלק זה מתאר כיצד להקצות התנהגויות שרת בודדות לקישורי ניווט.

  1. בתצוגת Design, בחר במחרוזת הטקסט או בתמונה בדף שברצונך להשתמש בהם כקישור ניווט.
  2. פתח את החלונית Server Behaviors‏ (Window >‏ Server Behaviors) ולחץ על לחצן הפלוס (+).
  3. בחר באפשרות RecoRDSet Paging בתפריט הנפתח ולאחר מכן בחר התנהגות שרת מתאימה לקישור מבין התנהגויות השרת הרשומות.

    אם ערכת הרשומות כוללת רשומות רבות, ייתכן שיידרש זמן רב להפעלת התנהגות השרת Move To Last Record כשהמשתמש לוחץ על הקישור.

  4. בתפריט הנפתח RecoRDSet, בחר בערכת הרשומות שמכילה את הרשומות ולחץ על OK.

    התנהגות השרת משויכת לקישור הניווט.

הגדרת אפשרויות בתיבת הדו-שיח Move To (התנהגות שרת)

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

  1. אם לא בחרת שום פריט בדף, בחר קישור בתפריט הנפתח.
  2. בחר בערכת הרשומות המכילה את הרשומות לדפדוף, ולחץ על OK.
    הערה:

    אם ערכת הרשומות כוללת רשומות רבות, ייתכן שיידרש זמן רב להפעלת התנהגות השרת Move To Last Record כשהמשתמש לוחץ על הקישור.

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

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

סרגל פשוט לניווט בערכת רשומות

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

קישור ניווט

התנהגות שרת

עבור לדף הראשון

מעבר לדף הראשון

עבור לדף הקודם

מעבר לדף הקודם

עבור לדף הבא

מעבר לדף הבא

עבור לדף האחרון

מעבר לדף האחרון

הצגה והסתרה של אזורים לפי תוצאות ערכת רשומות

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

התנהגויות השרת Show Region הן:

  • Show If RecoRDSet Is Empty

  • Show If RecoRDSet Is Not Empty

  • Show If First Page

  • Show If Not First Page

  • Show If Last Page

  • Show If Not Last Page

  1. בתצוגת Design, בחר באזור בדף שברצונך להציג או להסתיר.
  2. בחלונית Server Behaviors‏ (Window >‏ Server Behaviors), לחץ על לחצן הפלוס (+).
  3. בחר באפשרות Show Region בתפריט הנפתח, בחר אחת מההתנהגויות הרשומות ולחץ על OK.

הצגת תוצאות מרובות של ערכת רשומות

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

  1. בתצוגת Design, בחר אזור שמכיל תוכן דינמי.

    הבחירה יכולה לכלול כל פריט שהוא, כולל טבלה, שורה בטבלה ואפילו פסקת טקסט.

    לבחירה מדויקת של אזור בדף, ניתן להשתמש בבורר התגים בפינה השמאלית של חלון Document. לדוגמה, אם האזור הוא שורה בטבלה, לחץ בשורה בדף ולאחר מכן לחץ על תג <tr> הימני ביותר בבורר התגים לבחירת שורת הטבלה.

  2. בחר Window >‏ Server Behaviors להצגת החלונית Server Behaviors.
  3. לחץ על לחצן הפלוס (+) ובחר באפשרות Repeating Region.
  4. בתפריט הנפתח, בחר בשם ערכת הרשומות שברצונך להשתמש בה.
  5. בחר במספר הרשומות שיוצגו בכל דף ולחץ על OK.

    בחלון Document מוצג קו דק ואפור סביב האזור החוזר.

שינוי אזורים חוזרים ב-Property inspector

  1. לשינוי אזור חוזר שנבחר, שנה אחת או יותר מהאפשרויות הבאות:
    • שם האזור החוזר.

    • ערכת הרשומות המספקת את הרשומות לאזור החוזר.

    • מספר הרשומות המוצגות

      בעת בחירת אפשרות חדשה, Dreamweaver מעדכן את הדף.

שימוש חוזר בערכות רשומות של PHP

לקבלת ערכת לימוד בנושא שימוש חוזר בערכות רשומות של PHP, ראה את ערכת הלימוד של דיוויד פאוורס, כיצד ניתן לעשות שימוש חוזר בערכת רשומות של PHP ביותר מאזור חוזר אחד?

יצירת טבלה דינמית

הדוגמה הבאה מציגה כיצד התנהגות השרת Repeating Region מוחלת על שורה בטבלה, ומציינת שיוצגו תשע רשומות בכל דף. השורה עצמה מציגה ארבע רשומות שונות: עיר, מדינה, כתובת ומיקוד.

התנהגות השרת של האזור החוזר חלה על שורה בטבלה

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

  1. להוספת טבלה דינמית, בצע אחת מהפעולות הבאות:
    • בחר Insert >‏ Data Objects >‏ Dynamic Data >‏ Dynamic Table להצגת תיבת הדו-שיח Dynamic Table dialog.

    • בקטגוריה Data שבחלונית Insert, לחץ על הלחצן Dynamic Data ובחר בסמל Dynamic Table בתפריט הנפתח.

  2. בחר בערכת הרשומות בתפריט הנפתח RecoRDSet.
  3. בחר במספר הרשומות שיוצגו בכל דף.
  4. ‏(אופציונלי) הזן ערכים לגבול הטבלה, למסגרת התא ולריווח התא.

    תיבת הדו-שיח Dynamic Table שומרת על הערכים שהזנת לגבולות הטבלה, למסגרת התא ולריווח התא.

    הערה:

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

  5. לחץ על OK.

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

    טבלה ומצייני מיקום של התוכן הדינמי בערכת רשומות

    בדוגמה זו, ערכת הרשומות כוללת ארבע עמודות: AUTHORID, ‏FIRSTNAME, ‏LASTNAME ו-BIO. שורת הכותרת של הטבלה מכילה את שמות העמודות. ניתן לערוך את הכותרות בתיאור מילולי או להחליפן בתמונות.

יצירת מונה רשומות

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

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

יצירת מונה רשומות פשוט

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

צור מונה רשומות פשוט באמצעות אובייקט השרת RecoRDSet Navigation Status. אובייקט שרת זה יוצר ערך טקסט בדף להצגת מצב הרשומה הנוכחי. ניתן להתאים אישית את מונה הרשומות בעזרת כלי עיצוב הדפים של Dreamweaver.

  1. הצב את נקודת ההכנסה במקום שברצונך למקם בו מונה הרשומות.
  2. בחר Insert >‏ Data Objects >‏ Display Record Count >‏ RecoRDSet Navigation Status, בחר בערכת הרשומות בתפריט הנפתח RecoRDSet ולאחר מכן לחץ על OK.

    אובייקט השרת RecoRDSet Navigation Status מוסיף טקסט מונה רשומות הדומה לדוגמה הבאה:

    בעת הצגה בתצוגת Live, המונה נראה דומה לדוגמה הבאה:

בניית מונה רשומות והוספתו לדף

  1. בתיבת הדו-שיח Insert RecoRDSet Navigation Status, בחר בערכת הרשומות שברצונך לעקוב אחריה ולחץ על OK.

יצירת מונה רשומות מותאם אישית

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

התנהגויות השרת Record Count הן:

  • Display Starting Record Number

  • Display Ending Record Number

  • Display Total RecoRDS

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

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

מציג רשומות StartRow עד EndRow מתוך RecoRDSet.RecordCount.

  1. בתצוגת Design, הזן את טקסט המונה בדף. תוכל להזין כל טקסט שתרצה, לדוגמה:
    Displaying records thru of .
  2. מקם את נקודת ההכנסה בסוף מחרוזת הטקסט.
  3. פתח את החלונית Server Behaviors ‏(Window >‏ Server Behaviors).
  4. לחץ על לחצן הפלוס (+) בפינה השמאלית העליונה ולאחר מכן לחץ על Display Record Count. בתפריט משנה זה, בחר באפשרות Display Total RecoRDS. ההתנהגות Display Total RecoRDS נוספת לדף, ומציין מיקום נוסף בנקודת ההכנסה. כעת, מחרוזת הטקסט נראית כך:
    Displaying records thru of {Recordset1.RecordCount}.
  5. מקם את נקודת ההכנסה אחרי המילה רשומות, ובחר באפשרות Display Starting Record Count Number בחלונית Server Behaviors >‏ לחצן הפלוס (+) ‏> Record Count. כעת, מחרוזת הטקסט נראית כך:
    Displaying records {StartRow_Recordset1} thru of {Recordset1.RecordCount}.
  6. כעת מקם את נקודת ההכנסה בין המילה עד למילה מתוך, ובחר באפשרות Display Starting Record Count Number בחלונית Server Behaviors >‏ לחצן הפלוס (+) ‏> Record Count. כעת, מחרוזת הטקסט נראית כך:
    Displaying records {StartRow_Recordset1} thru {EndRow_Recordset1} of{Recordset1.RecordCount}.
  7. ודא שהמונה פועל כהלכה על-ידי הצגת הדף בתצוגת Live; המונה ייראה דומה לדוגמה הבאה:
    Displaying records 1 thru 8 of 40.

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

    Showing records 9 thru 16 of 40.

שימוש בתבניות נתונים מוגדרות מראש

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

החלת תבניות נתונים על תוכן דינמי

  1. בחר את מציין המיקום של התוכן הדינמי בחלון Document.
  2. בחר Window >‏ Bindings להצגת החלונית Bindings.
  3. לחץ על לחצן החץ למטה בעמודה Format.

    אם החץ למטה אינו מוצג, הרחב את החלונית.

  4. בתפריט הנפתח Format, בחר בקטגוריית תבניות הנתונים הרצויה.

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

  5. ודא שהתבנית הוחלה כהלכה על-ידי הצגת תצוגה מקדימה של הדף בתצוגת Live.

התאמה אישית של תבנית נתונים

  1. פתח דף שכולל נתונים דינמיים בתצוגת Design.

  2. בחר בנתונים הדינמיים שברצונך ליצור להם תבנית מותאמת אישית.

    פריט הנתונים הקשור שבחרת בטקסט הדינמי שלו מסומן בחלונית Bindings ‏(Window >‏ Bindings). החלונית מציגה שתי עמודות לפריט שנבחר - Binding ו-Format. אם העמודה Format מוסתרת, הרחב את החלונית Bindings כדי להציגה.

  3. בחלונית Bindings, לחץ על החץ למטה בעמודה Format להרחבת התפריט הנפתח של תבניות הנתונים הזמינות.

    אם החץ למטה אינו מוצג, הרחב את החלונית Bindings עוד יותר.

  4. בחר באפשרות Edit Format List בתפריט הנפתח.

  5. בחר הגדרות בתיבת הדו-שיח ולחץ על OK.

    א.בחר תבנית מהרשימה ולחץ על Edit.

    ב.שנה אחד או יותר מהפרמטרים הבאים בתיבות הדו-שיח Currency, ‏Number או Percent ולחץ על OK.

    • מספר הספרות המוצג אחרי הנקודה העשרונית
    • אם למקם את הספרה אפס לפני שברים
    • אם להשתמש בסוגריים או בסימן מינוס לערכים שליליים
    • אם לקבץ ספרות

    ג.למחיקת תבנית הנתונים, בחר בתבנית ברשימה ולחץ על לחצן המינוס (-).

יצירת תבנית נתונים (ASP בלבד)

  1. פתח דף שכולל נתונים דינמיים בתצוגת Design.
  2. בחר בנתונים הדינמיים שברצונך ליצור להם תבנית מותאמת אישית.

  3. בחר Window >‏ Bindings להצגת החלונית Bindings, ולחץ על החץ למטה בעמודה Format. אם החץ למטה אינו מוצג, הרחב את החלונית.
  4. בחר באפשרות Edit Format List בתפריט הנפתח.
  5. לחץ על לחצן הפלוס (+) ובחר סוג תבנית.
  6. הגדר את התבנית ולחץ על OK.
  7. תן שם לתבנית החדשה בעמודה Name ולחץ על OK
    הערה:

    למרות ש-Dreamweaver תומך ביצירת תבניות נתונים לדףי ASP בלבד, משתמשי ColdFusion ו-PHP יכולים להוריד תבניות שנוצרו על-ידי מפתחים אחרים, או ליצור תבניות שרת ולפרסם אותן ב-Dreamweaver Exchange. למידע נוסף על Server Format API, ראה Extending Dreamweaver‏(‏Help >‏ ‏Extending Dreamweaver >‏ ‏Server Formats).

קבל עזרה במהירות ובקלות

משתמש חדש?