Str :: मेरी दृश्यपटल यूआरएल पीढ़ी के लिए स्लग को देखते हुए लेकिन बस सोच कैसे तुम लोग, मार्गों आदि के साथ लागू उदाहरण के लिए के बारे में जाना है, कैसे तुम लोगों http://www.example.com/courses/this-courseLaravel Slugs :: स्लग
को http://www.example.com/courses/1 बदलने के बारे में जाना होगा// I have a slug field in my courses table and a slug field in my categories table, along with a category_id field in my courses table.
// Route
Route::get('courses/{categorySlug}/{slug?}', function($categorySlug, $slug) {
$course = Course::leftJoin('categories', 'categories.id', 'courses.category_id')
->where('categories.slug', $categorySlug)
->where('courses.slug', $slug)
->firstOrFail();
return View::make('courses.show')->with('course', $course);
});
वर्क्स एक आकर्षण की तरह:
मैं इसे कैसे प्रदर्शित करने के लिए नियंत्रक में इस यूआरएल मिलता है? – cawecoy
यूआरएल अद्वितीय होना चाहिए, इस मामले में आप '/ 1/my-laravel-course' और '/ 1/lorem-ipsum' के लिए वही प्राप्त करेंगे उदाहरण के लिए –