Евгений
и метро
Евгений
если их нет то не должно быть в урле
Евгений
я не знаю как делать
Евгений
ты понимаешь что в москве есть метро а в мухосранске его нет?
Евгений
в москве знчит метро будет в урле а в мухосранске нет
root
root
Ты можешь загнать это всё в файл/базу/куда хочешь , потом прочитать эти данные и уже на основе них сделать генерацию нужных тебе урлов
root
лучше в базу
root
редактировать сможешь
Евгений
ты меня вообще слышишь?
Евгений
у меня главны вопрос - как сделать роут
root
вызвать все данные можно до генерации роутов
root
Сделай несколько
Евгений
ой всё
root
там где есть метро и так где нет его
root
Ой... можешь не отвечать мне похуй
Евгений
я знаю как сделать роут - /{city}/{path}/{title} , останется только для организаций как то генерить правильный path по его геоданным (район, метро и тд) и по этому path доставать организацию
Евгений
нахрен атут делать несколько роутов непонятно
Евгений
тем более это ручная работа, если будут добавляться новые города и тд
Евгений
но как генерить path и потом по нему в роуте находить нужную организацию пока не дошел до этого
Евгений
переключился на другую задачу
root
А как к возвращяемым данным по Api добавить ещё и отношения ?
Sergey
Чёрные очки https://laravel.com/docs/5.4/eloquent-relationships#eager-loading с помощью with
root
Нее тут немного другое, но спасибо, я уже разобрался
root
надо использовать append
Yura
Привет ребят кто может подсказать новичку в проблеме ? в лс бы написал.
Юрий
А почему бы тут не спросить? Тут часто вопросы совсем простые.
Yura
О.к делаю сайт на диплом создал профиль юзера и хочу сделать обновление информации юзера смотрел уроки на ютубе так как сам новичок сделал но вылазит ошибка
http://i.imgur.com/cX6p3TC.jpg
я так понял проблема с формой неправильно задал action
Yura
Route::get('editprofile/{id}','UserController@edit'); Route::post('editprofile','UserController@update');
<form class="form-horizontal" role="form" method="post" action="/updateprofile/{{$user->id}}">
public function update(Request $request, $id)
{
$user = User::findOrFail($id);
$name = $request->input('name');
return view('profile', compact('user'));
}
Yura
вот куски кода можете помочь плиз)
Евгений
Так у тебя роут editprofile
dmi
у тебя в урле update
Евгений
А шлешь на update
dmi
))
Yura
action="/editprofile/{{$user->id}}
Yura
так нужно?
Евгений
да
Юрий
Попробуй)
Anonymous
На троечку сдашь
Yura
ну я поставил все равно ошибка та же
Евгений
Route::post('editprofile/{id}','UserController@update');
Евгений
id не поставил в роут
Yura
ошибки нет уже но не делает update)
Yura
блин я вчера весь день пробовал и с id и без не выходит я просто учу фронтенд в пхп не очень но покупать диплом не хочу)
Алексей
учу фронтенд в пхп
Алексей
Yura
а может быть проблема в том что я писал в форме пост з больших букв?
Yura
а тут изменил и ошибки нет
Юрий
Юрий
У меня только один вопрос - когда выбиралась тема для диплома, альтернатив не было? Мне просто думалось что смысл универа как раз подвести человека к состоянию, что он сам делает осознанный выбор темы для диплома и пишет его, показывая свои знания, а не навязанное мнение.
Юрий
Юрий
Получаешь юзера и значение поля?
Юрий
Просто получаешь, ничего с ними не делая
Юрий
Что тогда лара тебе должна сделать?
Евгений
или купи диплом
marabu
marabu
тебе же path только для ссылки нужен
Евгений
ну ак то да, но вдруг будут одинаковые названия в разных городах...
Евгений
думал может еще делать {title}-{id}
Евгений
ну и как генерировать ссылку на организацию, надо же как то path передавать
marabu
ну или ищешь по тайтлу если несколько, собираешь path и проверяешь еще по нему
Евгений
то есть когда делаем
<a href="{{ route('org.show', [$city, $path, '$title]) }}"></a>
Евгений
сюда же надо передать параметром path
marabu
ну что сложного собрать строку по параметрам которые есть
Евгений
я не говорю что сложно, просто ты говоришь "а зачем по path искать организацию" а я говорю что path в любом случае нужен
Евгений
но там вроде тз поменялось уже после моего общения с заказчиком, может вообще переделаем урлы
marabu
ну у тебя же будет что-то типо?
<a href="{{ route('org.show', [$model->city, $model->path, '$model->title]) }}"></a>
Евгений
да
Евгений
а path хранить в базе?
Евгений
или делать атрибут?
marabu
нет
marabu
атрибутом
Евгений
а если я захочу искать организацию по path-у ?
Евгений
можно конечно зааппендить атрибут и искать уже в коллекции
Евгений
но криво это
marabu
а зачем тебе искать по path?
Евгений
хз, вдруг понадобится))
Евгений
ну я говорю, тз уже пересматриваем