ورود

View Full Version : حرفه ای: ساختن آدرس دهی بر اساس ساختار درختی دسته بندی



سعید کشاورز
شنبه 07 مهر 1397, 20:03 عصر
سلام دوستان
فرض کنید توی دیتابیس ساختاز زیر رو داریم:


آموزش

برنامه نویسی

تحت وب
ویندوز






حالا فرض کنید به صورت داینامیک می خوایم آدرس دهی به شکل زیر تغییر کند:




http://site.com/learn/programming/windows


حالا اینجا تمام پست های مربوط به برنامه نویسی ویندوز رو ببینیم

حالا اگر کاربر زد:



http://site.com/learn/programming

تمام برنامه نویسی های چه وب و چه ویندوز رو ببینیم
خالا ممکنه فردا روزی به بخش وب مثلا php , asp هم اضافه بشه و این ساختار رو در ابتدای کار ندونیم تا چند سطح هست.
چجوری میشه همچین آدرس دهی رو ایجاد کرد؟

میلاد رئیسی
شنبه 14 مهر 1397, 09:00 صبح
سلام .
شما یک کنترلر به اسم learn باید بسازید و یک اکشن به اسم programming که یک مقدار null پذیر در ورودی دریافت میکنه

اگر ورودی برایر هر چیزی بود شما مطالب اون بخش رو براش میارید اگر هم ورودی نبود همه مطالب رو نشون میدی .

سعید کشاورز
شنبه 14 مهر 1397, 09:28 صبح
سلام .
شما یک کنترلر به اسم learn باید بسازید و یک اکشن به اسم programming که یک مقدار null پذیر در ورودی دریافت میکنه

اگر ورودی برایر هر چیزی بود شما مطالب اون بخش رو براش میارید اگر هم ورودی نبود همه مطالب رو نشون میدی .

این میشه یه حالت استاتیک
اونوقت واسه یه منوی دیگه بازم باید این کار رو انجام بدم

EnKamran
شنبه 14 مهر 1397, 11:12 صبح
آدرس شما به اون صورت نمیشه (فکر میکنم با Route بشه) ولی در کل شما باید بحث توابع بازگشتی رو کار کنید، یک آموزشی داده بودم در باره همین منو های تو در تو درست یادم نیست کجا آموزش داده بودم، طی دو سه روز آینده تو وب سایت مینویسم مقاله ش رو.