بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل با صفحه اصلی در mvc
دوستان طبق اموزش استاد من پروزه نوت رو طبق معماری mvc پیاده کرم صفحات لاگین و رجییستر مشکلی ندارند و طبق لینک مثلا user/login اجرا میشن اما مشکل من اینه مثلا یکی اسم دامنه من و زد به عنوان صفحه index یک صفحه رو بارگزاری کنه این و چه حوری باید انجام بدم؟
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
امین علیپور
9 سال پیش
+1
0
ما اول باید یه کنترلر با یه متدی رو به صفحه اصلی اختصاص بدیم بعد تو کد زیر اومدیم گفتیم اگه کاربر کنترلر و متد رو ست نکرده بود یعنی ادرس دامین رو وارد کرده بود بیاد اون کنترلر و متدی که میخوایم رو لود کنه و اینجوری دیگه بهمون ارور نمیده
$parts = explode('/', $uri);
//کدی که باید اضافه کنید - start
if ($parts[0] == null and $parts[1] == null) {
$parts [0]='';
$parts [1]='page';
$parts [2]='home';
}
//end
if (count($parts > 1)) {
$controller = $parts[1];
if (count($parts) > 2) {
$method = $parts[2];
}
$params = array();
for ($i = 3; $i < count($parts); $i++) {
$params[] = $parts[$i];
}
}
پاسخ به سوال
Mehrad
9 سال پیش
+2
0
سلام
اگر از روت های استاتیک که استاد درس دادند استفاده میکنید فقط کافیه یک خط کد اضافه کنید به این صورت
$config['route'] = ['/$' => '/page/home'];
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .