View Full Version : دو تا مشکل طاقت فرسا در لاراول
R_Rajaee_Rad
یک شنبه 21 آبان 1396, 20:14 عصر
سلام
مشکل اول) توی Asp.net MVC میشه خیلی ساده یک کنترلر به همراه ویو و مدل با کدهای crud مربوطه ساخت(Scaffolding).توی لاراول چطور میشه این کار رو کرد؟
مشکل دوم ) حالا فرم رو ساختیم.شاید نیاز باشه 10 تا لینک css و فایل اکسترنال جاوا اسکریپت اضافه کنیم/ خب حالا اگه فرم ها زیاد باشه این روند خیلی طاقت فرسا میشه.راه حلی وجود داره؟
plague
دوشنبه 22 آبان 1396, 17:01 عصر
مشکل اول) توی Asp.net MVC میشه خیلی ساده یک کنترلر به همراه ویو و مدل با کدهای crud مربوطه ساخت(Scaffolding).توی لاراول چطور میشه این کار رو کرد؟
نمیدونم تا چه حد آشنا هستی با آرتیسان و آیا اصلا نمیدونی اون وجود داره یا اینکه میدونی ولی فراتر از اون میخای فرض من اینه که نمیدونی !
لاراول یه CLI داره به اسم artisan که خیلثی از ساخت و ساز ها رو با اون انجام میدیم
برا ساخت کنترلر میتونی از دستور
php artisan make:controller MyController
و برای ساخت کنترلر با توابع crud
php artisan make:controller MyController --resource
رو استفاده کنی برای مدل هم به همین شکل از آرتیسان میتونی استفاده کنی
php artisan make:model MyModel -m
که فلگ -m بودنش باعث میشه که فایل میگریشن هم برای اون مدل ساخته بشه که اگه میگریشن رو نخای میتونی بدون اون بزنی
مشکل دوم ) حالا فرم رو ساختیم.شاید نیاز باشه 10 تا لینک css و فایل اکسترنال جاوا اسکریپت اضافه کنیم/ خب حالا اگه فرم ها زیاد باشه این روند خیلی طاقت فرسا میشه.راه حلی وجود داره؟
راهش اینه که 10 تا فایل css رو یکی کنی !
اگه از کتابخونه های خاص مثل vue , react استفاده میکنی یه سری راه ها تعبیه شده
https://laravel.com/docs/5.5/frontend
R_Rajaee_Rad
چهارشنبه 24 آبان 1396, 12:36 عصر
نمیدونم تا چه حد آشنا هستی با آرتیسان و آیا اصلا نمیدونی اون وجود داره یا اینکه میدونی ولی فراتر از اون میخای فرض من اینه که نمیدونی !
لاراول یه CLI داره به اسم artisan که خیلثی از ساخت و ساز ها رو با اون انجام میدیم
برا ساخت کنترلر میتونی از دستور
php artisan make:controller MyController
و برای ساخت کنترلر با توابع crud
php artisan make:controller MyController --resource
رو استفاده کنی برای مدل هم به همین شکل از آرتیسان میتونی استفاده کنی
php artisan make:model MyModel -m
که فلگ -m بودنش باعث میشه که فایل میگریشن هم برای اون مدل ساخته بشه که اگه میگریشن رو نخای میتونی بدون اون بزنی
راهش اینه که 10 تا فایل css رو یکی کنی !
اگه از کتابخونه های خاص مثل vue , react استفاده میکنی یه سری راه ها تعبیه شده
https://laravel.com/docs/5.5/frontend
فدات شم یه بار دیگه سوال اول رو بخون
همراه با کدهای crud
با artisan آشنا هستم..دنبال یه چیزی مثل gii در فریمورک yii
plague
چهارشنبه 24 آبان 1396, 15:50 عصر
همچین چیزی نداره
تنها راهت اینه که از کتابخونه هایی که کاربرا نوشتن برای اینکار استفاده کنی
hamedarian2009
شنبه 04 آذر 1396, 09:55 صبح
برای ساختن crud لاراول فعلا چنین امکانی رو نداره ولی پکیج هایی برای اینکار وجود داره یکیش که من تست کردم و خوب بود اینه
https://crestapps.com/
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.