PDA

View Full Version : RESTful Resource Controllers ؟



mshoping
سه شنبه 22 مهر 1393, 18:49 عصر
سلام دوستان میشه کسی راجع به
RESTful Resource Controllers (http://laravel.com/docs/4.2/controllers#restful-resource-controllers)بیشتر توضیح بده من متوجه نشدم دقیقا؟

wallfa
سه شنبه 22 مهر 1393, 23:18 عصر
والا چیزی که نوشته ، میگه تو به راحتی می تونی از طریق کد فرمان زیر یک کنترل ایجاد کنی . که این امکان را به شما می دهد که یک مسیر برای رسیدگی به تمامی فعالیت ها در یک کنترلر تعریف کنید و این کار را به سادگی با استفاده از قراردادهای نامگذاری REST انجام دهید.

delphi77
یک شنبه 04 آبان 1393, 11:46 صبح
ولی آیا می شود پروژه ای که از قبل نوشته شده و حالا نیاز داریم به رست فول را هم به سادگی پیاده سازی کنیم؟

ni.alpr
چهارشنبه 07 آبان 1393, 11:42 صبح
ولی آیا می شود پروژه ای که از قبل نوشته شده و حالا نیاز داریم به رست فول را هم به سادگی پیاده سازی کنیم؟

چند بار سوالتون رو خوندم ولی منظورتون رو متوجه نمی شم .

قابلیتی که لاراول بهتون میده اینه که در routes با تعریف به این صورت

Route::resource('post', 'PostController');

اگه کنترلر به صورت رستفول باشه تمامی route های مربوط به این استاندارد رو در نظر می گیره واستون .

اگه به ترمینال دسترسی دارید با دستور php artisan controller:make یه کنترلر بسازید . خودش طبق REST متد ها رو براتون می سازه و می تونید درک بهتری نسبت به این قضیه پیدا کنید .

delphi77
شنبه 10 آبان 1393, 12:26 عصر
منظورم این بود که الان یک پروژه دارم که تحت وب کار می کنه

حالا می خواهم اپلیکیشن تحت موبایل اش را هم بنویسم

آیا مجبورم دوباره تمام کنترلرهام را بازنویسی کنم؟

metal gear solid 4
شنبه 10 آبان 1393, 12:52 عصر
شما از ابتدا باید طوری طراحی میکردید که بتونید به راحتی بین View های مختلف سوئیچ کنید. نسخه ی موبایل، تفییر قالب یا هر چیز دیگه ای.
شما View های موبایلتون رو جداگانه طراحی کنید، و هنگام نمایش View ها از طریق کنترلر، View های نسخه ی موبایل رو نمایش بدید.

ni.alpr
شنبه 10 آبان 1393, 13:16 عصر
منظورم این بود که الان یک پروژه دارم که تحت وب کار می کنه

حالا می خواهم اپلیکیشن تحت موبایل اش را هم بنویسم

آیا مجبورم دوباره تمام کنترلرهام را بازنویسی کنم؟

یعنی می خواید قسمت تحت وب، وظیفه ی api برای اپلیکیشنتون به عهده داشته باشه ؟

این که چقدر از کدتون رو بتونید بدون بازنویسی برای این کار استفاده کنید . بستگی به کدی که نوشتید داره .

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