@laravel_pro

Страница 1907 из 2014
Володимир
27.09.2018
13:46:29
еще Пожалуйста подскажите такую вещь) обычное создания записей это знаю но если у меня несколько input и НЕОБХОДИМО сделать несколько записей в базу, то как лучше сделать? я делал через массив и цикл и input name=“name[]” но это думаю не правильно

ну работает но не простой вариант

Ann
27.09.2018
13:49:48
"laravel create multiple models" - уже было прогуглено?

Володимир
27.09.2018
13:59:13
"laravel create multiple models" - уже было прогуглено?
а если есть возможно бесконечное количество записей? у меня можно добавлять новые row

Google
Ann
27.09.2018
14:02:33
бесконечное количество не добавиться хотя бы из-за ограничений сервера на размер реквеста - он его просто порежет или выдаст ошибку

Плюс вполне можно на фронте сделать разумное ограничение - на не больше, например, 50 строк

Илья
27.09.2018
14:06:49
Парни такой вопрос : Есть view статьи , хочу добавить форму создания коментария . Как грамотнее добваить как отельный view пока не знаю как или на пряму вписать в view статьи ?

Георгий
27.09.2018
14:10:03


Володимир
27.09.2018
14:11:49
бесконечное количество не добавиться хотя бы из-за ограничений сервера на размер реквеста - он его просто порежет или выдаст ошибку
ну вот вроде так контроллер должен $details = QuoteDetails::create( ['pieces' => $pieces], ['lenght' => $lenght], ['width' => $width], ['height' => $height], ['weight_per_piece' => $weight_per_piece], ['stackable' => $stackable] ); то что прочитал я

но тогда записывается только 1 инпут остальне по 0

Илья
27.09.2018
14:18:35
Alexandr
27.09.2018
14:29:39
привет, никто не подскажет, как можно в laravel filemanager реализовать открытие последней папки, т.е. той, в которой в последний раз был пользователь, чтоб не грузить каждый раз корень и не идти в глубь

Nikita
27.09.2018
14:41:25
А если на клиенте это обрабатывать? В localstorage записывать н-р

Ihor
27.09.2018
14:47:00
Всем привет, уважаемые. Я тут в поисках оптимального решения по RBAC...С одной ролью в таблице юзеров, всё конечно кучеряво, но чувствует моя душа, что захотят давать по несколько ролей. Теперь собственно вопрос. А есть ли смысл изгаляться самому или лучше воспользоваться всякими там Entrust, Laratrust, Sentinel? И кто что из Вас юзает в таких случаях?

Станислав
27.09.2018
14:56:52
factory($project->reviews())->create([ 'senderable_type' => 'performers', 'senderable_id' => $professional->id, 'recipientable_type' => 'clients', 'recipientable_id' => $project->user->client->id, ]);

Google
Станислав
27.09.2018
14:57:02
как правильно это сделать?)

По связи через factory...

Ihor
27.09.2018
15:17:38
Юзай готовые
спс. Тогда самую свежую судя по репе это Laratrust

Максим
27.09.2018
15:28:23
спс. Тогда самую свежую судя по репе это Laratrust
Ларатраст норм, я использовал, в отличии от энтраста запустился сразу

Vladimir
27.09.2018
17:46:37
Всем привет! Кто-нить лару в докере держит же? А можно ли без файла .env просто переменными окружения рулить конфиги (БД, APP_KEY и тд)?

Vladimir
27.09.2018
17:47:25
хочется передавать извне переменные

и не маунтить ничего

Dmitry
27.09.2018
17:48:12
скачай ларадок. просто замаунть папку с проектом

и живи счастливо

Vladimir
27.09.2018
17:49:44
не) ларадок мне не подойдет. У меня все свое) замаунтить я и сам могу. Вопрос в том, что нужно, чтобы ларавел-проект можно регулировать было на уровне переменных окружения

а вообще как бы function env($key, $default = null) { $value = getenv($key); if ($value === false) { return value($default); } значит должно вытаскивать

Андрей
27.09.2018
18:14:52
господа! Есть Ларавел паспорт, есть приложение на телефоне. Как правильно запомнить и сохранить данные, если пользователь еще не хочет регаться? Создать что-то временное и выдать токен?

и пока он с токеном его пускать?

Vladimir
27.09.2018
18:17:37
вообщем clear_env = no в php-fpm и можно работать с системными переменными окружения, вдруг кому интересно)

Илья
27.09.2018
19:01:55
такой вопрос : есть 3 табл , article() , comments('article_id','user_id','content') , user(). если я сохраняю комент контроллер: $user = Auth::user(); $comment = new Comment($request->except(['_token'])); $user->comments()->save($comment); view: {{ Form::open(['route'=> ['comments.store'] , 'method' => 'post']) }} <div class="form-group"> <label for="comment" class="h5">Оставить коментарий</label> <textarea class="form-control" id="comment" name="content"></textarea> <input type="hidden" name="article_id" value={{ $article->id }}> </div> <input type="submit" value="Создать" class="btn btn-primary"> {{ Form::close() }} нормально или костыли ?

т.е article_id передаю cкрытым input

Евгений
27.09.2018
19:13:45
Нах, делай пост запрос на роутере с параметром, айдишником статьи

Илья
27.09.2018
19:25:26
Нах, делай пост запрос на роутере с параметром, айдишником статьи
имеешь в виду так {{ Form::open(['route'=> ['comments.store',$article->id] , 'method' => 'post']) }} ?

Google
Евгений
27.09.2018
19:25:39
Да

Илья
27.09.2018
19:29:46
Да
тогда в чем будет содержаться мой id статьи , в request передается только content . только в $_GET

Евгений
27.09.2018
19:30:21
function store ($id, ...)

И в роуте

Unknown
27.09.2018
19:38:51
Всем добрый вечер! Вопрос простой. Вот есть модель User и ресурс UserResource. Как вообще ресурс понимает, к какой модели он относится? Есть какие-то правила именования ресурсов или что? В доке что-то не нашел.

Илья
27.09.2018
19:40:19
И в роуте
может я что то не так делаю не так ,но у меня выдает ошибку https://paste.laravel.io/f146be5d-9055-4245-a1f3-c79f26755ef6

Евгений
27.09.2018
19:41:28
public function store($id, StoreComment $request){

И какая ошибка?

Илья
27.09.2018
19:45:10
Евгений
27.09.2018
19:45:33
Роут то поменял?

Не могу же я каждый шаг тебе расписывать... Да и то про роут писал выше

Евгений
27.09.2018
19:52:24
Сделал?

Илья
27.09.2018
19:52:48
Сделал?
Route::resource('comments','CommentsController')->only(['create','destroy']); Route::post('coments/{id}','CommentsController@store')->name('comments.store'); да так

Евгений
27.09.2018
19:53:31
?‍♂ ок

Делай скрытым полем)

Илья
27.09.2018
19:54:06
?‍♂ ок
ну блин хорошо , а как тогда по твоему ?

Делай скрытым полем)
прост действительно так удобнее имхо , если конечно не костыль

Евгений
27.09.2018
19:55:38
Ну например articles/{id}/storeComment , просто в твоём роутер выглядит как будто айдишник коммента, а ты передаешь айдишник статьи

прост действительно так удобнее имхо , если конечно не костыль
Ты когда записи редактирует и апдейтишь тоже скрытым полем делаешь?

Google
Евгений
27.09.2018
19:57:23
Почему, это же удобнее)

Как ты говоришь

Илья
27.09.2018
20:06:16
Как ты говоришь
хорошо , и под конец нормально сохраняю тогда в контроллере ? https://paste.laravel.io/769ce4be-6669-4ebb-b3e6-5daa1f53fe96

Игорь
27.09.2018
20:10:47
я, например, использую такое у себя на проекте для хранения рефералов
Интересует вопрос, кому отдаете преимущество: тому кто прошел по ссылке, но не зарегался, или тому по чьей ссылке зашел спустя 3 дня, например?

Игорь
27.09.2018
20:14:22
Не очень вопрос понял
Ну вот пользователю скинули ссылку /ref1/. Он перешел на сайт, но не стал регистрироваться. Но спустя 3 дня, другой пользователь скинул ему свою ссылку /ref2/ и пользователь все-таки решил зарегистрироваться. Для кого он станет рефералом? От /ref1/ или /ref2/ ?

Евгений
27.09.2018
20:17:06
тут просто надо решить для себя как ты хочешь, так и делать

я бы делал тоже по последнему

по сути первый может быть случайный клик где то, а потом у кого то в блоге прочитал про "сервис" и уже убедили зарегиться, и уже по последней рекомендации сделал свой выбор

Игорь
27.09.2018
20:18:19
а, ты об этом я этот аспект не продумывал на данный момент у меня реферером становится тот, по чьей ссылке перешли последним
Я понимаю, что программно можно поставить куку и если человек в течение короткого срока зарегистриуется, то считать первого, кто скинул ссылку. И знаю, что некторые чуть ли не до месяца хранят именно первую реферальную ссылку. Но вот у вас вариант попроще - кто последний сагитировал, тот и победил)

тут просто надо решить для себя как ты хочешь, так и делать
все верно, хотелось бы узнать как это делает большинство

Илья
27.09.2018
20:21:48
тут правильного варианта нет

один почти убедил зарегистрироваться

второй убедил

соответственно логичнее второму плюхи давать

собственно, как Женя сверху и написал

Игорь
27.09.2018
20:23:52
второй убедил
Да, все логично.

Google
Artem
27.09.2018
22:11:28
Message: You don't have a required 'admin' role как сделать чтобы это в логах не выводилось?

либа https://github.com/httpoz/roles

Nibbler
28.09.2018
00:54:11
Есть работа на парт тайм. Надо кому или нет? Проект рест апи на laravel

Vladimir
28.09.2018
05:56:49
Есть работа на парт тайм. Надо кому или нет? Проект рест апи на laravel
на go-swagger я бы лучше сделал, пых для апи не подходит, он загнется при даже 100+ рпс

Vladimir
28.09.2018
05:57:57
нет, жуниор хтмл-щик))

Nibbler
28.09.2018
05:58:37
нет, жуниор хтмл-щик))
))) 100рпс изи для пыха, вы просто батенька не умеете его готовить

Даниил
28.09.2018
05:59:41
на go-swagger я бы лучше сделал, пых для апи не подходит, он загнется при даже 100+ рпс
на 5.6 пыхе года три назад писали из говна и палок, там и то 250rps держал спокойно

Nibbler
28.09.2018
06:00:37
не все а всЁ

Страница 1907 из 2014