علیرضا
5 سال پیش توسط علیرضا مطرح شد
7 پاسخ

ابهام و یک مشکل کوچیک در استفاده از روترها

سلام من روترهامو اینطور تعریف کردم :
خط اول برای منوهام است
یعنی کاربر هرچیزی رو اینطور وارد کرد
site.ir/php
اینطوری جدا میکنه
titlemenu:php و php رو به عنوان متغییر میفرسته.
و خب تا اینجا مشکلی نیست ولی من خودم چندتا ادرس دیگه هم به این صورت دارم
site.ir/leran
میخام اینارو منو محسوب نکنه
من اگه جای خط اول دوم رو عوض کنم درست میشه آیا بنظرتون این روش منطقیه؟

$obj->add('/{titlemenu}','menu@index');
$obj->add('/sersis','result@index');
$obj->add('/','result@index');

ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

سلام وقتتون بخیر بله منطقیه چون در لاراول هم به همین شکله .


علیرضا
تخصص : فرانت اند وب
@sep28 5 سال پیش مطرح شد
0

@hesammousavi
سپاس از شما آقای موسوی
بعد من در مورد آپارت سوال داشتم
مثلا
aparat/animate
aparat/user
به چه شکلی هست که یوزراشون با دسته بندی قاطی نمیشه؟


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام
@paressep28

هر جایی سیستم خودش رو داره به نظر من
حالا تو لاراول اومده گفته شما میتونی برای هر جایی یه روتی رو مشخص کنی
aparat/user به فرض فقط میره تو همون یوزر
اگر جایی به صورت متغیر بخواد دریافت بشه ، مورد اول تو اولویته!

شما هم به نظر من تفکیک کنید روت هارو
دسته بندی هارو یه پرفیکس بزارید براش
و بقیه موارد رو هم همین
همه رو از یه روت فراخونی نکنید


علیرضا
تخصص : فرانت اند وب
@sep28 5 سال پیش مطرح شد
0

@Alimotreb
میشه مثال بزنید من متوجه بشم بزرگوار؟


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام

همون مثال خودتون
@paressep28

$obj->add('/cat-{titlemenu}','menu@index');  >> برای دسته بندی
$obj->add('/sersis','result@index');
$obj->add('/','result@index');
$obj->add('/ticket/{titlemenu}','menu@index'); >> برای تیکت به فرض

علیرضا
تخصص : فرانت اند وب
@sep28 5 سال پیش مطرح شد
0

@Alimotreb
آهان بله به این شکل شدنیه . ولی آپارت هیچ پسوندی نذاشته


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام
@paressep28

آپارات با لاراول نیست
اسکریپت شخصی خودش رو داره
کاستوم سازی خیلی شده!
:-)
همه جا ، همه از لاراول استفاده نکردند!


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام