Laravel по-русски

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

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

#76 Re: Laravel 5.x » Не отрабатывается каскадное удаление записей » 04.03.2017 14:46:28

DBR

В миграциях добавить внешние ключи и на них повесить каскадное удаление при удаление родительской записи. После этого после удаления курса будут удаляться уроки, а после уроков - цели.

#77 Re: Laravel 5.x » Реализация должностей » 04.03.2017 14:42:28

DBR

Как вариант можно это сделать как набор middleware где проверяется уровень должности и если он меньше нужного то редиректим на главную.

А потом на каждый роут вешать нужную middleware

#78 Re: Laravel 5.x » Как добавить новые поля в форму авторизации laravel + ajax » 02.03.2017 12:29:53

DBR

username() - это не имя, а метод (функция), который возвращает имя поля который у тебя используется в качестве логина

#80 Re: Laravel 5.x » Как добавить новые поля в форму авторизации laravel + ajax » 01.03.2017 15:32:09

DBR

Нужные методы в трейте AuthenticatesUsers

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

#81 Re: Вакансии » Необходимо создать сайт на Laravel » 27.02.2017 20:06:21

DBR

Сделайте сайт на Wordpress. И дешевле будет, и проще, и там уже много готовых тем.

#82 Re: Laravel 5.x » Присвоение значения из JavaScript в @foreach » 27.02.2017 20:04:54

DBR

Так же как для created. Только присваиваешь не одно значение, а json-представление массива значений. Потом в js получаешь обратно массив

#84 Re: Laravel 5.x » Ошибка при попытке постом отправить фотографии » 18.02.2017 12:27:47

DBR

Как варианта можно не мучаться с заголовком а добавить гет-параметр к урл с токеном.

#85 Re: Laravel 5.x » Ошибка при попытке постом отправить фотографии » 18.02.2017 12:26:48

DBR
skiphog пишет:

Судя по картинке с заголовками, нет там X-CSRF-TOKEN.

Да, видно что заголовок не используется. Видно что есть кука с очень походим названием, но это не то. На нее обращать внимание не надо.

#86 Re: Laravel 5.x » Ошибка при попытке постом отправить фотографии » 17.02.2017 14:38:20

DBR

1) Почему ты решил что меняется  Ларавель сессия?
2) Покажи во вкладке нет что отправляется в заголовках при отправке картинки
3) Какой текст ошибки?

#87 Re: Laravel 5.x » Один Route для всех методов контроллера » 15.02.2017 15:45:05

DBR
Dzhangar пишет:
Route::any(...);

Это не то. Any говорит о том что тип запроса может быть любым.

#88 Re: Laravel 5.x » как правильно настроить миграции чтобы подтягивать саму базу с гита » 13.02.2017 09:04:02

DBR

Готового решения нет.

И не советую так делать. Постоянно будут конфликты.

Не понимаю для чего нужны такие сложности? Держать синхронизацию баз между разработкой и продакшеном? Между двумя разработчиками?

То что тебе надо надо решать другими способами. Подумай над целью, четко сформулируй ее.

#89 Re: Laravel 5.x » как правильно настроить миграции чтобы подтягивать саму базу с гита » 12.02.2017 15:51:46

DBR

Если данные - то какие - тестовые или продакшен? Генерирумые или те которые в процессе работы водятся на сайте.

Варианты тут следующие
- использовать сидеры
- генерировать данные в миграциях
- делать sql-дампы и их добавлять в миграциях

#91 Re: Laravel 5.x » Join в Laravel 5.4 » 06.02.2017 19:51:50

DBR

Просто удобнее и быстрее smile Правда должны быть созданы модели (это одна артизан-команда из консоли) и указаны отношения в них

$articles = Article::with('categories')->get();

foreach($articles as $article) {
  echo $article->title . ' ' . $article->categories->first()->name
}

Но тут лучше почитать документацию https://laravel.ru/docs/v5/eloquent

#92 Re: Laravel 5.x » Join в Laravel 5.4 » 06.02.2017 14:13:08

DBR

Все верно.

Если в запросе ->get() поменять на ->toSql() и вывести результат то можно получить сам sql запрос и посмотреть что ли что нужно.

В  порядке любопытства - почему не Eloquent и связи?

#94 Re: Laravel 5.x » Join в Laravel 5.4 » 06.02.2017 05:20:18

DBR

Слишком общий вопрос. На него можно ответить только "так как в доках написано".

Дай чистый запрос как минимум.

#95 Re: Laravel 5.x » TokenMismatchException in VerifyCsrfToken.php » 06.02.2017 05:18:01

DBR

Если в консоли хрома посмотреть - данный заголовок отправляется?

#96 Re: Общий раздел » Установка laravel (открытие по localhost/Name.loc) » 06.02.2017 05:10:48

DBR

Корневой папкой сайта должна быть public, а у тебя сейчас корневая папка на два уровня выше.

#97 Re: Laravel 5.x » Запрос для каталог/товар » 05.02.2017 14:31:20

DBR

$group = Group::find(1);
$group->items->load('options');
var_dump($group->items);

или в модели Item указать что связь options всегда должна загружаться

#100 Re: Laravel 5.x » Протоколы в laravel 5.2 » 30.01.2017 12:39:05

DBR

Если точнее, то в .env указать APP_URL с учетом протокола

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