حذف نام Model از پارامترهای درون URL

خرید بک لینک
با سلام به همه دوستان

به طور عادی وقتی شما یک فرم ایجاد میکنید و مقادیری را از طریق GET به کنترلر ارسال میکنید , URL شما به شکل زیر خواهد شد و نام مدل شما پشت هر پارامتر و به صورت آرایه ای خواهد آمد

domain.co/fa/search?FormٔName[educationLevel]=1&FormٔName[salaryMin]=2

اما اگر بخواهید url شما به شکل زیر باشد به چه شکل باید عمل کنید؟
domain.co/fa/search?educationLevel=1&salaryMin=2

برای این کار کافیست در مدل خود , متد زیر را به همین شکل وارد کنید و مقدار خالی برگردانید
کد:
public function formName()
{
retu '';
}


دقت بفرمایید که هر مقداری که درون retuنوشته شود به عنوان نام فرم پشت پارامترهای مقادیر ارسالی قرار میگیرد پس با خالی گذاشتن آن , مقادیر به صورت دلخواهد شما نمایش داده خواهند شد


سربلند و موفق باشید برنامه نویس...

ما را در سایت برنامه نویس دنبال می‌کنید

برچسب: نویسنده: خنجی بازدید: 243 تاريخ: جمعه 6 مرداد 1396 ساعت: 23:26

صفحه بندی