Laravel по-русски

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

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

#1 20.10.2014 09:50:36

Дмитрий Пламенев

Доступ к главной странице другого пользователя по его ID

Доброго времени суток. Возник такой вопрос. Занимаюсь разработкой проекта для университета который представляет собой совокупность личных страничек пользователей. Т.е. (для простоты)есть моя страница там мои данные. Есть другая страница другого человека с другими данными. Я реализовал саму страницу, в маршруте у меня :

 Route::controller('users', 'UserController'); 

Есть метод getIndex

public function getIndex() { $id = Auth::user()->id; return View::make('index')->with(compact('id')); }

Собственно вопрос: таким образом я на могу зайти только на свою страницу users/index а нужно сделать доступ к странице по  id юзера users/index/{{ id }}. Я новичок в программировании на фреймворке

#2 20.10.2014 10:19:58

Wide

Re: Доступ к главной странице другого пользователя по его ID

В вашем случае /users/index/1

public function getIndex($id)
{
	return $id;
}

Если хотите убрать index, то

http://laravel.com/docs/4.2/routing#route-parameters
http://laravel.com/docs/4.2/controllers … ontrollers

Route::get('user/{id}', 'UserController@showProfile');
public function showProfile($id)
{
	return $id;
}

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