Varsayılan olarak, genellikle db tablosundaki herhangi bir girişi kimlik numarasıyla ararız. Ancak, herhangi bir girişi ad sütununda nasıl arayacağımı bulamadım. YazarlarElverişli Laravel'de adı kullanarak giriş nasıl bulunur?
class Authors_Controller extends Base_Controller {
public $restful = true;
public function get_view($id){
$authorModel = Authors::find($id);
return View::make('authors.view')
->with('author', $authorModel)
->with('title', $authorModel->name);
}
}
Modeli: Yazarlar
<?php
class Authors extends Eloquent {
public static $table = 'authors';
}
Rota:
Bu
Kontrolör görüntülemek için giriş bulma ve bunu işlemek için benim kodudur
Route::controller(Controller::detect());
Route::get('author/(:any)', array('as'=>'author', 'uses'=>'[email protected]'));
Görünüm: i id gösterilecek ama (yerine some.com/ ait
some.com/category/name gibi yazının adını görüntülemek için değil url yapmak nasıl
@layout('main.index') @section('content') <h1>{{$author->name}}</h1> <p> {{$author->bio}} </p> <small> {{$author->created_at}} | {{HTML::link(URL::$base.'/authors/', 'Go back')}} </small> @endsection
kategori/id) kumandanızda olarak
Maalesef bu çok işe yaramıyor – monk
Ne yazık ki işe yaramadı – monk
iki sözcük arasındaki boşluk var mı? – monk