حذف نام 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()
   {
       return '';
   }


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


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

  • مطالب مرتبط
  • حذف title در مدیا پرینت
  • مشکل در پاک شدن کش برنامه (حل شد)
  • مشکل در پاک شدن کش برنامه
  • خواندن پست های اینستا در برنامه اندروید
  • خرید لپ تاپ برنامه نویسی
  • فرم قوانین ثبت نام
  • نویسنده : خنجی بازدید : 5 تاريخ : جمعه 6 مرداد 1396 ساعت: 23:26
    برچسب‌ها :