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

בניית דפי חיפוש ותוצאות

  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 ובגרסאות מתקדמות יותר. כתוצאה מכך, ייתכן שלא תמצא חלק מהאפשרויות המתוארות במאמר זה ב-Dreamweaver ובגרסאות מתקדמות יותר. לקבלת מידע נוסף, עיין במאמר זה.

אודות דפי חיפוש ותוצאות

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

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

הדף השני שתזדקק לו הוא דף התוצאות, המבצע את רוב העבודה. דף התוצאות מבצע את המשימות הבאות:

  • קריאת פרמטרי החיפוש שנמסרו על-ידי דף החיפוש

  • התחברות למסד הנתונים וחיפוש הרשומות

  • בניית ערכת רשומות הכוללת את הרשומות שנמצאו

  • הצגת התוכן של ערכת הרשומות

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

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

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

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

בניית דף חיפוש

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

להוספת טופס HTML לדף חיפוש, בצע את הפעולות הבאות.

  1. פתח את דף החיפוש או דף חדש ובחר Insert >‏ Form >‏ Form.

    טופס ריק נוצר בדף. ייתכן שיהיה עלייך להפעיל את האפשרות Invisible Elements ‏(View >‏ Visual Aids >‏ Invisible Elements) כדי להציג את גבולות הטופס, המיוצגים על-ידי קווים אדומים דקים.

  2. הוסף אובייקטי טופס להזנת פרמטרים לחיפוש על-ידי המשתמשים באמצעות בחירה באפשרות Form מתפריט Insert.

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

  3. הוסף לחצן Submit לטופס (Insert >‏ Form >‏ Button).
  4. ‏(אופציונלי) שנה את התווית של לחצן Submit באמצעות בחירת הלחצן, פתיחת מפקח המאפיינים ‏(Window >‏ Properties), והזנת ערך חדש בתיבה Value.

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

  5. בחר בטופס באמצעות בחירה בתג <form> בבורר התגים שבתחתית חלון Document, כפי שמוצג בתמונה הבאה:
    תג טופס

  6. בתיבה Action שב-Property inspector של הטופס, הזן את שם הקובץ של דף התוצאות שיבצע את החיפוש במסד הנתונים.
  7. בתפריט הנפתח Method, בחר אחת או יותר מהשיטות הבאות כדי לקבוע כיצד הטופס ישלח נתונים לשרת:
    • השיטה GET שולחת את נתוני הטופס באמצעות צירופם כתובת URL כמחרוזת שאילתה. מכיוון שכתובות URL מוגבלות ל-8192 תווים, אל תשתמש בשיטה GET בטפסים ארוכים.

    • השיטה POST שולחת את נתוני הטופס בגוף הודעה.

    • האפשרות Default משתמשת בשיטת ברירת המחדל של הדפדפן (בדרך כלל, GET).

      דף החיפוש הושלם.

בניית דף תוצאות בסיסי

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

הערה:

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

יצירת ערכת רשומות שתכיל את תוצאות החיפוש

  1. פתח את דף התוצאות בחלון Document.

    אם טרם יצרת דף תוצאות, צור דף דינמי ריק (File >‏ New >‏ Blank Page).

  2. צור ערכת רשומות באמצעות פתיחת החלונית Bindings ‏(Window >‏ Bindings), לחיצה על לחצן הפלוס (+) ובחירה באפשרות RecoRDSet בתפריט הנפתח.
  3. ודא שתיבת הדו-שיח RecoRDSet הפשוטה מוצגת.
    תיבת הדו-שיח Recordset

    הערה:

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

  4. הזן שם לערכת הרשומות ובחר חיבור.

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

  5. בתפריט הנפתח Table, בחר טבלת מסד נתונים שתשמש לחיפוש.
    הערה:

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

  6. כדי לכלול בערכת הרשומות רק עמודות מסוימות מהטבלה, לחץ על Selected ובחר בעמודות הרצויות בהקשה על Control ‏ (Windows) או בהקשה על Command ‏(Macintosh) תוך כדי לחיצה על העמודות ברשימה.

    עלייך לכלול רק את העמודות המכילות מידע שברצונך להציג בדף התוצאות.

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

יצירת מסנן לערכת רשומות

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

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

  2. בתפריט הנפתח שליד התפריט הראשון, בחר בסימן השוויון (ברירת המחדל).
  3. בתפריט הנפתח השלישי, בחר באפשרות Form Variable אם הטופס בדף החיפוש משתמש בשיטה POST, או באפשרות URL Parameter אם הוא משתמש בשיטה GET.

    דף החיפוש מעביר את המידע לדף התוצאות באמצעות משתנה טופס או פרמטר URL.

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

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

    לדוגמה, אם ברצונך ליצור ערכת רשומות הכוללת נסיעות למדינה מסוימת בלבד. אם הטבלה כוללת עמודה שנקראת TRIPLOCATION וטופס HTML בדף החיפוש משתמש בשיטה GET וכולל אובייקט תפריט שנקרא Location המציג את רשימת המדינות. הדוגמה הבאה מציגה כיצד האזור Filter אמור להיראות:

    פרמטרים של אובייקט טופס

  5. ‏(אופציונלי) כדי להתחבר למסד הנתונים וליצור מופע של ערכת הרשומות, לחץ על Test, הזן ערך לבדיקה ולחץ על OK.

    הערך לבדיקה מדמה ערך שיוחזר מדף החיפוש. לחץ על OK כדי לסגור את ערכת הרשומות.

  6. אם אתה מרוצה מערכת הרשומות, לחץ על OK.

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

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

בניית דף תוצאות מתקדם

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

הערה:

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

  1. פתח את דף התוצאות ב-Dreamweaver ולאחר מכן צור ערכת רשומות על-ידי פתיחת החלונית Bindings ‏(Window >‏ Bindings), לחיצה על לחצן הפלוס (+) ובחירה באפשרות Recordset בתפריט הנפתח.
  2. ודא שתיבת הדו-שיח RecoRDSet המתקדמת מוצגת.

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

  3. הזן שם לערכת הרשומות ובחר חיבור.

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

  4. הזן הצהרת Select באזור הטקסט SQL.

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

    SELECT EMPLOYEEID, FIRSTNAME, LASTNAME, DEPARTMENT, EXTENSION FROM EMPLOYEE ¬ 
    WHERE LASTNAME LIKE 'varLastName' ¬ 
    AND DEPARTMENT LIKE 'varDept'

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

    לקבלת עזרה בנושא תחביר SQL, עיין בספר הלימוד ל-‎SQL www.adobe.com/go/learn_dw_sqlprimer_il .

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

    בדוגמת ASP הבאה, טופס HTML בדף החיפוש משתמש בשיטה GET וכולל שני שדות טקסט, LastName ו-Department:

    דוגמה ל-ASP

    ב-ColdFusion, ערכי זמן הריצה יהיו #LastName# ו-#Department#. ב-PHP, ערכי זמן הריצה יהיו ‎$_REQUEST["LastName"]‎ ו-‎$_REQUEST["Department"]‎.

  6. ‏(אופציונלי) ליצירת מופע של ערכת הרשומות באמצעות ערכי המשתנים של ברירת המחדל, לחץ על Test.

    ערכי ברירת המחדל מדמים ערכים המוחזרים מדף החיפוש. לחץ על OK כדי לסגור את ערכת הרשומות.

  7. אם אתה מרוצה מערכת הרשומות, לחץ על OK.

    שאילתת SQL נוספת לדף.

    הצעד הבא הוא הצגת ערכת הרשומות בדף התוצאות.

הצגת תוצאות החיפוש

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

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

  1. מקם את נקודת ההכנסה במקום שברצונך להציג בו את הטבלה הדינמית בדף התוצאות, ובחר Insert >‏ Data Objects >‏ Dynamic Data >‏ Dynamic Table.
  2. בחר אפשרויות בתיבת הדו-שיח Dynamic Table ובחר בערכת הרשומות שהגדרת לתוצאות החיפוש.
  3. לחץ על OK. לדף התוצאות נוספת טבלה דינמית המציגה תוצאות חיפוש.

יצירת דף פרטים לדף תוצאות

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

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

לפני הוספת התנהגות השרת Go To Related Page לדף, ודא שהדף מקבל טופס או פרמטרי URL מדף אחר. תפקיד התנהגות השרת הוא להעביר פרמטרים אלה לדף שלישי. לדוגמה, ניתן להעביר פרמטרי חיפוש שהתקבלו מדף תוצאות לדף אחר, כך שהמשתמש לא ייאלץ להזין את פרמטרי החיפוש מחדש.

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

  1. בתיבה Go To Related Page, לחץ על Browse ואתר את קובץ הדף הקשור.

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

  2. אם הפרמטרים שברצונך להעביר התקבלו ישירות מטופס HTML בשיטה GET או שהם רשומים בכתובת URL של הדף, בחר באפשרות URL Parameters.
  3. אם הפרמטרים שברצונך להעביר התקבלו ישירות מטופס HTML בשיטה POST, בחר באפשרות Form Parameters.
  4. לחץ על OK.

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

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

משתמש חדש?