כיצד ליצור תבניות מקוננות ב-Dreamweaver

עודכן לאחרונה בתאריך 25 באפריל 2024

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

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

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

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

בדוגמה הבאה, התבנית trioHome מכילה שלושה אזורים הניתנים לעריכה, בשם Body, NavBar, ו-Footer:

תבנית עם שלושה אזורים ניתנים לעריכה

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

תבנית מקוננת

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

יצירת תבנית מקוננת

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

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

פתק

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

צור מסמך מהתבנית שעליה ברצונך לבסס את התבנית המקוננת: בצע אחת מהפעולות הבאות:

  • בחלונית Assets, לחץ על Templates בחלונית השמאלית. בחר New Template בחלונית התחתונה.

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

בחר File >‏ ‏Save As. בתיבת הדו-שיח Save As, בחר Template Files ברשימה הנפתחת Save as type.

הזן שם בתיבה Save As ולחץ על OK כדי לשמור את המסמך החדש כתבנית מקוננת.

מנעו מאזור הניתן לעריכה לעבור מעבר ללא שינוי לתבנית מקוננת

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

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

אזורים ניתנים לעריכה מוגדרים על-ידי תגי הערות בתבנית.

הוסף את הקוד הבא לקוד האזור הניתן לעריכה:

@@(" ")@@

קוד התבנית הזה יכול להיות ממוקם בכל מקום בתוך התגים <!-- InstanceBeginEditable --><!-- InstanceEndEditable --> שמקיפים את האזור הניתן לעריכה. לדוגמה:

<!-- InstanceBeginEditable name="EditRegion1" -->

<p>@@("")@@ עריכה 1 </p>

<!-- InstanceEndEditable -->