Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 22.09.2014 18:01:26

Alex

ЧПУ в laravel

Подскажите как сделать ЧПУ

В CityControllers вызываю таким образом

  public function single($id){
        $city = City::findOrFail($id);
        $airports = $city->airports()->get();
        return View::make('city.single')
            ->withCity($city)
            ->withAirports($airports);
    }
}
Если вызывать вот так
        $city = DB::table('cities')->where('slug', $slug)->first();
То ЧПУ работает, но не работают отношения
        $airports = $city->airports()->get();

Подскажите как можно сделать и ЧПУ и отношения, так как база городов связана с базой аэропортов
Нужно чтобы на странице города выводился список аэропортов и урл был формата /city/moscow
а сейчас работает только если урл /city/1

#2 23.09.2014 08:47:03

Re: ЧПУ в laravel

$city = City::where('slug', $slug)->first();

Не в сети

Подвал раздела