سمارتي

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

smarty [1] أو سمارتي هو محرك قوالب يستخدم من قبل مبرمجين لغة ال بي اتش بي لفصل الشيفره البرمجية الخاصة باكواد بي اتش بي عن اكواد HTML مما يسهل في عملية تصميم القوالب الخاصة بالبرنامج.

سمارتي مكتوبة بلغة PHP ومتوفرة للتحميل المجاني تحت رخصة جنو العمومية الصغرى LGPL [2].

مثال على تطبيق سمارتي[عدل]

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html>
<head>
   <title>{$title_text|escape}</title>
   <meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
 
<body> {* تعليق سمارتي *}
 
{$body_html}
 
</body><!-- تعليق HTML عادي -->
</html>

مصادر[عدل]