האם אתה מוצא את עצמך עושה את אותו הדבר שוב ושוב בקוד שלך - תמיד יש את אותו כותרת תחתונה, תמיד משתמש באותו הכותרת? השתמש בהצהרה כלול כך שתעשה זאת רק פעם אחת!

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

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

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

ראשית, הגדר משתנה בכל עמוד שיש בו מידע מזהה על אותו דף. יכולת

PageName = "הודעות לעיתונות"

לדוגמה, אם זה היה דף ההודעות לעיתונות שעליו עבדת.

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



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

בינתיים הכל טוב? עכשיו להכין את הקובץ Footer.asp.

צור קובץ חדש בשם Footer.asp. בקובץ זה אתה הולך לשים את כל מה שאתה רוצה שיופיע בכותרת התחתונה. נניח שאנחנו רוצים קו אופקי, ואז את שלוש פיסות המידע - באיזה עמוד אתה נמצא כרגע, קישור חזרה לדף הבית של האתר וקישור לדוא"ל. אתה יכול לעשות דבר כזה:





|
|


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

מבוא ל- ASP Ebook

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

הוראות וידאו: iOS App Development with Swift by Dan Armendariz (מאי 2024).