بسم الله الرحمن الرحيم

تم عمل تحديث للنظام ليكون استخدام متغير للقالب اﻻب و مش هيظهر غير البلوكات الى فى القالب اﻻب فقط

مثال

كود PHP:
// القالب اﻻب للقالب index.tpl
$arbTpl->with('layout','layout');
//$arbTpl->with('var','<h1>Mohamed Hellal</h1>');
$arbTpl->display('index'); 

القالب index.tpl


كود PHP:

{{ extends $layout  }}

{{
block 'body'}}
    <
h1>Body My Index</h1>
{{/
block}}

{{
block 'body2'}}
    <
h1>Body2 My Index</h1>
{{/
block}}

{{
block 'body3'}}
    <
h1>Body3 My Index</h1>
{{/
block}} 


القالب layout.tpl هيظهر فقط البلوك body


كود PHP:

<!DOCTYPE html>
<
html lang="en">
<
head>
    <
meta charset="UTF-8">
    <
title>Title layout </title>
</
head>
<
body>
{{
block 'body'}}
    <
h1>Body Default</h1>
{{/
block}}
</
body>
</
html
القالب layout2.tpl هيظهر فقط البلوك body2


كود PHP:
<!DOCTYPE html>
<
html lang="en">
<
head>
    <
meta charset="UTF-8">
    <
title>Title layout 2</title>
</
head>
<
body>

{{
block 'body2'}}
    <
h1>Body Default</h1>
{{/
block}}
</
body>
</
html



القالب layout3.tpl هيظهر فقط البلوك body3



كود PHP:

<!DOCTYPE html>
<
html lang="en">
<
head>
    <
meta charset="UTF-8">
    <
title>Title layout 3</title>
</
head>
<
body>

{{
block 'body3'}}
    <
h1>Body3 Default</h1>
{{/
block}}
</
body>
</
html




يعنى ممكن تعمل البلوكات فى ملف و تعرضها فى اﻻب بشكل الى يعجبك


صفحة التحميل
https://github.com/mohamedhelal/arabTemplate/releases

لو فى حد عنده افكار للتطوير النظام ممكن يكتبها هنا او يبعتها على اﻻيميل ال gmail فى التوقيع


ارجو الدعاء لى بالخير و لوالدى برحمة من عند الله
بتوفيق ان شاء الله اخوكم محمد هلال