السلام عليكم شاهدة رد لأخ في موضوع هذه المنصة الرائعة المطروح من قبل اخونا مصمم جزاه الله عنا كل خير. واحببت ان اضيف بعض الإضافات للذين ارادو التقدم أكثر في إستعمال هذه المنصة الأكثر من رائعة وابدأ بشرح التعامل مع مكتبة تساعد بإستخدام قوالب سمارتي مع برمجية الكود إغنيتر:
نبدا بإسم الله اول شيء حمل المكتبة من المرفقات ثانيا أضفها في ملف libraries الموجود وسط ملف systeme او الموجود وسط application في اي واحد من الإثنين عادي.
نمر لمرحلة إستعمال المكتبة :
مثلا سنستعمل المكتبة إستعمال بسيط لنظهر متغير مكتوب فيه اي شيء مثلا :
اولا في ملف controller سننشئ الصفحة test.php :
[php]
<?php
class Test extends Controller {
function Test()
{
parent::Controller();
//نجلب المكتبة
$this->load->library('smarty');
}
function index()
{
$var = "منتديات سوالف العزيزة - شكرا لكم ";
//سندخل المتغير لمكتبة سمارتي
$this->mysmarty->assign('var', $var)
$this->mysmarty->view('view_test');
}
}
[php]
الأن نذهب لملف view وننشئ ملف التومبليت إسمه view_test.tpl وإنتبه جيدا هنا نستمل ملفات .tpl وليست ملفات .php التي نستعملها عادة .
وسط صفحة view_test.tpl سنستعمل على المتغير عادي كما يتم ألأمر في سمارتي للذين إستعملو سمارتي مسبقا اي {$var}
ولأي إستفسار انا جاهز لأاجيب عليه وشكرا مرة أخرى للأخ مصمم الذي حفزنا على العمل بهذه المنصة الأكثر من رائعة.