मैं लारवेल 3 का उपयोग करता हूं और मैं लारवेल 5.1 का उपयोग करके एक परियोजना शुरू करता हूं, बहुत सी चीजें बदलती हैं, कुछ ऐसे तरीके शामिल हैं जिनका उपयोग मैं अपने मार्गों को बनाने के लिए करता हूं।
मैं अपने नियंत्रकों का उपयोग करके अपने मार्गों को लागू करना पसंद करता हूं, जैसे नीचे दिए गए कोड:
Route::controller("Search");
Route::controller("Contact");
Route::controller("Login");
Route::get("/", "Inicio@index");
लेकिन यह लारवेल 5.1 में काम नहीं करता है, किसी को पता है कि क्या यह तरीका बदलता है या अधिक मौजूद नहीं है?
धन्यवाद।
उत्तर:
उत्तर № 1 के लिए 1आप उपयोग कर सकते हैं Route::resource()
विधि, पहला पैरामीटर URL उपसर्ग होगा और दूसरा इस तरह नियंत्रक नाम होगा:
Route::resource("admin-panel", "AdminController");
अब, यह कहें कि यदि आपके नियंत्रक के पास लॉगिन नाम की एक विधि है, तो उत्पन्न URL होगा admin-panel/login
। वहाँ भी एक वैकल्पिक 3 पैरामीटर है, जाँच करें लार्वा डॉक्स ब्योरा हेतु।