نمایش نتایج 1 تا 2 از 2

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

  1. #1

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

    در برنامه من یه کنترلر برای نشان دادن پست هست. برای جستجو همون پست در دیتابیس و نشون دادنش از عنوانش استفاده میکنم. ولی مشکلم اینجاست که باید یک کنترلر post درست کنم و در اون یه متد show تا در آخر متن show عنوان منو رو بگیره و با جستجو در دیتابیس تمام اطلاعات رو استخراج کنه. به نمونه زیر دقت کنید:
    کد HTML:
    http://mysite.com/post/show/my_first_article_ttitle
    من میخوام متد show رو بردارم و بصورت خودکار به کنترلر مقدار ارسال کردم بگیره و در دیتابیس جستجو کنه و پست رو نشون بده مثل نمونه زیر

    کد HTML:
    http://mysite.com/post/my_first_article_title
    با index و construct خواستم اینکارو بکنم که نشد
    ممنون میشم دوستان راهنمایی کنید.

  2. #2
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: ارسال پارامتر بصورت خودکار به یک کنترلر

    این کارو باید با mode_Rewrite انجام بدی از توی کنترلر نمیشه چون مسیردهی قبل از ورود به کلاس انجام میشه و اگه مسیر پیدا نشه اصلا توی کلاس نمیاد که بتونید از اونجا حتی construct کاری انجام بدین براش

    توی config/routes.php همه توابع مربوط به این کنترلر رو آدرس دهی بکن بعد خط آخر بزار

        $route["post/(:any)"] = "post/show/$1"; 


تاپیک های مشابه

  1. مبتدی: کوئری با ارسال پارامتر از ویو به کنترلر
    نوشته شده توسط آنتریوم در بخش ASP.NET MVC
    پاسخ: 6
    آخرین پست: چهارشنبه 19 تیر 1392, 10:23 صبح
  2. مبتدی: ارسال پارامتر از یک کنترلر به کنترلر دیگر
    نوشته شده توسط آنتریوم در بخش ASP.NET MVC
    پاسخ: 1
    آخرین پست: سه شنبه 18 تیر 1392, 23:23 عصر
  3. سوال: ارسال پارامتر بصورت آرایه بدون نوع
    نوشته شده توسط khorsandreza در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: پنج شنبه 02 خرداد 1392, 10:39 صبح
  4. پاسخ: 9
    آخرین پست: سه شنبه 20 فروردین 1392, 10:34 صبح
  5. ارسال ایمل بصورت خودکار
    نوشته شده توسط Malihe در بخش Classic ASP
    پاسخ: 2
    آخرین پست: چهارشنبه 24 تیر 1383, 11:45 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •