ضع العناصر الأساسية للموقع(الرأس والتذييل والعمود الأيمن والعمود الأيسر ... إلى أخرها) في صفحة واحدة main.html
ثم محتويات تلك العناصر ضعها في ملفات (قصاصات) مثل :
login.html
,register.html
,menu.html
search.html
إلى أخرها .
ثم ثم ضع أسماء تلك الملفات في الصفحة الرئيسية كمتغيرات :
{login} , register}, menu}
ثم استخدم هذه الدالة البسيطة لتحول الملفات إلى متغيرات جاهزة للعرض ثم الصفحة الرئيسية التي تحتوي تلك المتغيرات كذلك
كود PHP:
function putvars ($template, $vars)
{
global $TmplInfo;
$file = $TmplInfo['folder'].'/'.$template.'.html';
$template = file_get_contents($file);
if (is_array( $vars )) {
for( reset( $vars); $key = key( $vars); next($vars) ) {
$template = str_replace('{'.$key.'}',$vars[$key] ,$template);
}
}
return $template;
}
وهذه الدالة تستخدم مع أي نظام قوالب لتسهيله أو بمفردها
منقول