السلام عليكم
أخي الفاضل Globic
لماذا تستخدم نظام القوالب وتحاول جلب كود php داخل صفحات الـ html
هناك طريقة أفضل أن تستدعي ملف الدالة switch ()
داخل ملفات الـ php
وتخرج بمتغير يحمل القيمة الخارجة عن هذه الدالة
سوف أقوم بإدراج مثال بسيط لتوضح لك الفكرة
لنفترض أننا نحمل قيمة داخل الرابط , بتغير $n
ولدينا ملف php بداخلة الدالة switch ()
وهذا محتوى الملف
كود PHP:
<?php
$a=$_GET['n'];
switch ($a){
case "t1";
$value='Yes';
break;
case "t2";
$value='No';
break;
}
$swalif->assign ("value", $value);
?>
أنظر هنا ما الاختلاف الذي حصل أنا لم أقم بطباعة الناتج عن الدالة بل قمت أعطاء القيمة لمتغير
وهو $value
أما الآن سوف أقوم بتحول المتغير إلى نظام سمارتي
كود PHP:
$swalif->assign ("value", $value);
أصبح الأمر بسيط جدا في حوزتك متغير يحمل القيمة الناتجة عن الدالة
وتستطيع استدعاء المتغير ببساطة عن طريق {$value}
الأمر بسيط جدا ولا يحتاج إلى تعقيد
وأنا مُستعد للإفادة في أي وقت
تحيتي لك