Size: a a a

Laravel для начинающих

2020 March 21

MO

Mercurial Odelshwank in Laravel для начинающих
Там нейм есть везде
источник

T

Tim in Laravel для начинающих
Mercurial Odelshwank
Или уже пробовал?
хм так пашет
источник

MO

Mercurial Odelshwank in Laravel для начинающих
Аа
источник

T

Tim in Laravel для начинающих
нет, нейм не везде, стал прописывать уже когда понял что чето не хватает
источник

MO

Mercurial Odelshwank in Laravel для начинающих
Так у тебя нейм дан только одному инпуту
источник

MO

Mercurial Odelshwank in Laravel для начинающих
Ну просто пустые инпуты не отправляются
источник

T

Tim in Laravel для начинающих
а простите люди я ленивая тупица, я страницу назад сделал вместо обновить и видимо каким-то хреном не срабатывало то, что я сразу подумал, что неймов не хватает
источник

MO

Mercurial Odelshwank in Laravel для начинающих
Ну бывает)
источник

T

Tim in Laravel для начинающих
Как правильно сделать?
У меня с формы собираются данные, мне их надо записать в БД для конкретного юзера, потом сгенерить документ (договор) и отдать ему на скачивание

Правильно ли так:
Взять данные с формы и отправить в модель, там записать в БД, потом эти же данные отправить в контроллер и там из них сгенерить документ и отдать юзеру?
источник

T

Tim in Laravel для начинающих
я так понял в контроллере это все делать - что-то вроде моветона)
источник

Д

Дмитрий in Laravel для начинающих
Помогите разобраться с куками laravel passport

Я прочитал за https://laravel.su/docs/5.4/passport#consuming-your-api-with-javascript

И все сделал :

1 -
'web' => [
           \App\Http\Middleware\EncryptCookies::class,
           \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
           \Illuminate\Session\Middleware\StartSession::class,
           // \Illuminate\Session\Middleware\AuthenticateSession::class,
           \Illuminate\View\Middleware\ShareErrorsFromSession::class,
           \App\Http\Middleware\VerifyCsrfToken::class,
           \Illuminate\Routing\Middleware\SubstituteBindings::class,
           \Laravel\Passport\Http\Middleware\CreateFreshApiToken::class
       ],


2 -  При загрузке приложения, делаю такие настройки у axios
window.axios = require('axios');

window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
let token = document.head.querySelector('meta[name="csrf-token"]');
if (token) {
   window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
} else {
   console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');
}


3 - При вводе логина и пароля я добавляю токен доступа так:
$user = User::create($valData);
           $accessToken = $user->createToken('authToken')->accessToken;


Но в куках не появляется кука laravel_token о которой говориться по ссылке выше.
Ее вручную нужно добавлять?
Если вручную, то все равно при запросе axios мне пишет что я не авторизирован,
Но если я вручную сохраняю в куки  и добавляю такой  код при загрузке axios то все работает :
 if (cookies.getItem("laravel_token")) {
   window.axios.defaults.headers.common['Authorization'] = "Bearer " + cookies.getItem("laravel_token");
}


Подскажите, что и где и на каком этапе я не так делаю?
Хочу что бы axios автоматически подставлял ключ авторизации в запросах
источник

НВ

Николай Воробьев... in Laravel для начинающих
в версии 5,4 пробовал устанавливать модель и миграцию командой php artisan make:model User -m выдавало ошибку. Скачал версию 5,3 все работает. Это что 5,4 глючная что ли версия?
источник

VS

Vip Sklad in Laravel для начинающих
Николай Воробьев
в версии 5,4 пробовал устанавливать модель и миграцию командой php artisan make:model User -m выдавало ошибку. Скачал версию 5,3 все работает. Это что 5,4 глючная что ли версия?
composer dumpautoload -помогает когда терминал ругаеться на заведомо правильные команды. Проверь орфографию моей команды
источник

MO

Mercurial Odelshwank in Laravel для начинающих
Tim
я так понял в контроллере это все делать - что-то вроде моветона)
Так смотря когда тебе нужно отдать документ юзеру, если это нужно сделать сразу, то нет смысла записывать в бд, и потом тянуть данные с бд , проще сразу же с этих данных и сгенерить док
источник

T

Tim in Laravel для начинающих
Mercurial Odelshwank
Так смотря когда тебе нужно отдать документ юзеру, если это нужно сделать сразу, то нет смысла записывать в бд, и потом тянуть данные с бд , проще сразу же с этих данных и сгенерить док
ага а потом эти данные отправить в бд
источник

T

Tim in Laravel для начинающих
Mercurial Odelshwank
Так смотря когда тебе нужно отдать документ юзеру, если это нужно сделать сразу, то нет смысла записывать в бд, и потом тянуть данные с бд , проще сразу же с этих данных и сгенерить док
я вот одно не могу понять - как мне в контроллере вызвать метод из модели.. чтоб записать в БД то
источник

V

Vladij in Laravel для начинающих
Tim
я вот одно не могу понять - как мне в контроллере вызвать метод из модели.. чтоб записать в БД то
источник

MO

Mercurial Odelshwank in Laravel для начинающих
Tim
я вот одно не могу понять - как мне в контроллере вызвать метод из модели.. чтоб записать в БД то
НеймМодели::create([имя столбца => значение])
источник

T

Tim in Laravel для начинающих
вроде не это, я использую в модели use Illuminate\Database\Eloquent\Model;

и мне надо в контроллере чтоб после выполнения скрипта данные туда ушли
источник

MO

Mercurial Odelshwank in Laravel для начинающих
Вот так можешь
источник