قم بإنشاء مستند من القالب الذي تريد أن تجعله أساسًا للقالب المتداخل. قم بأحد الإجراءات التالية:
تعلم كيفية إنشاء القوالب المتداخلة للتحكم في المحتوى في الصفحات التي تشترك في عناصر التصميم في Dreamweaver.
القالب المتداخل هو قالب يستند تصميمه والمناطق القابلة للتحرير فيه على قالب آخر. القوالب المتداخلة مفيدة للتحكم في المحتوى في صفحات موقع تتشارك العديد من عناصر التصميم، ولكن لديها بعض الاختلافات بين الصفحات. على سبيل المثال، قد يحتوي القالب الأساسي على مناطق تصميم أوسع ويمكن استخدامه من قبل العديد من مساهمي المحتوى للموقع، بينما قد يحدد القالب المتداخل بشكل أكثر دقة المناطق القابلة للتحرير في صفحات قسم معين في الموقع.
المناطق القابلة للتحرير في القالب الأساسي يتم تمريرها عبر إلى القالب المتداخل، وتبقى قابلة للتحرير في الصفحات المنشأة من القالب المتداخل ما لم يتم إدراج مناطق قالب جديدة في هذه المناطق.
التغييرات على القالب الأساسي يتم تحديثها تلقائياً في القوالب المستندة على القالب الأساسي، وفي جميع المستندات المستندة على القالب التي تستند على القوالب الرئيسية والمتداخلة.
في المثال التالي، يحتوي القالب trioHome على ثلاث مناطق قابلة للتحرير، تسمى Body، NavBar، و Footer:
لإنشاء قالب متداخل، تم إنشاء مستند جديد استناداً إلى القالب ثم حفظه كقالب وتسميته TrioNested. في القالب المتداخل، تم إضافة منطقتين قابلتين للتحرير في المنطقة القابلة للتحرير المسماة Body.
عند إضافة منطقة قابلة للتحرير جديدة في منطقة قابلة للتحرير تم تمريرها إلى القالب المتداخل، يتغير لون التمييز للمنطقة القابلة للتحرير إلى اللون البرتقالي.المحتوى الذي تضيفه خارج المنطقة القابلة للتحرير، مثل الرسم في editableColumn، لم يعد قابلاً للتحرير في المستندات المستندة على القالب المتداخل. المناطق القابلة للتحرير المميزة باللون الأزرق، سواء تم إضافتها في القالب المتداخل أو تم تمريرها من القالب الأساسي، تبقى قابلة للتحرير في المستندات التي تستند إلى القالب المتداخل.مناطق القالب التي لا تحتوي على منطقة قابلة للتحرير يتم تمريرها عبر إلى المستندات المستندة على القالب كمناطق قابلة للتحرير.
إنشاء قالب متداخل
القوالب المتداخلة تتيح لك إنشاء اختلافات من القالب الأساسي. يمكنك تداخل عدة قوالب لتحديد تخطيطات أكثر تفصيلاً.
بشكل افتراضي، جميع مناطق القالب القابلة للتحرير من القالب الأساسي تمر عبر القالب المتداخل إلى المستند المستند على القالب المتداخل. وهذا يعني أنه إذا قمت بإنشاء منطقة قابلة للتحرير في قالب أساسي، ثم قمت بإنشاء قالب متداخل، فإن المنطقة القابلة للتحرير تظهر في المستندات المستندة على القالب المتداخل (إذا لم تقم بإدراج أي مناطق قالب جديدة في تلك المنطقة في القالب المتداخل).
يمكنك إدراج ترميز القالب داخل منطقة قابلة للتحرير حتى لا يتم تمريرها عبر كمنطقة قابلة للتحرير في المستندات المستندة على القالب المتداخل. هذه المناطق لها حد برتقالي بدلاً من حد أزرق.
من لوحة Assets انقر فوق Templates من الجزء الأيسر. حدد New Template من جزء المنتصف.
حدد File > New. في مربع الحوار "مستند جديد"، حدد فئة "صفحة من قالب"، ثم حدد الموقع الذي يحتوي على القالب الذي تريد استخدامه.في قائمة القالب، انقر نقراً مزدوجاً على القالب لإنشاء مستند جديد.
حدد File > Save As. عند تحديد مربع حوار Save as، حدد Template Files في قائمة Save as المنسدلة.
أدخل اسمًا في مربع Save As وانقر فوق OK لحفظ المستند الجديد كقالب متداخل.
منع منطقة قابلة للتحرير من المرور عبر إلى قالب متداخل
في القوالب المتداخلة، المناطق القابلة للتحرير المرورة لها حد أزرق. يمكنك إدراج ترميز القالب داخل منطقة قابلة للتحرير حتى لا يتم تمريرها عبر كمنطقة قابلة للتحرير في المستندات المستندة على القالب المتداخل. هذه المناطق لها حد برتقالي بدلاً من حد أزرق.
يتم تعريف المناطق القابلة للتحرير بواسطة علامات تعليقات القوالب.
@@(" ")@@
يمكن وضع كود القالب هذا في أي مكان داخل علامات <!-- InstanceBeginEditable --><!-- InstanceEndEditable --> التي تحيط بالمنطقة القابلة للتحرير. على سبيل المثال:
<!-- InstanceBeginEditable name="EditRegion1" -->
<p>@@("")@@ قابل للتحرير 1 </p>
<!-- InstanceEndEditable -->
المزيد مثل هذا
قم بإنشاء مواقع ويب جميلة في Dreamweaver
قم بتصميم مواقع الويب الديناميكية وبرمجتها وإدارتها في أداة قوية متكاملة.