Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: Laravel
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Киберсемантика
7 / 7 / 1
Регистрация: 02.10.2016
Сообщений: 75
Записей в блоге: 1
1

Пример работы простого профайла пользователя на Laravel 5.7 (можно и 5.5) - подскажите пожалуйста

07.02.2019, 02:44. Просмотров 792. Ответов 1

Здравствуйте.

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

Помогите пожалуйста разобрать схему работы Laravel на примере создания самого простейшего профайла пользователя в отдельной таблице (чтобы понять еще, как обрабатывать внешние ключи).

Итак есть стандартная таблица 'users', созданная при помощи make:auth:

PHP
1
2
3
4
5
6
7
8
9
Schema::create('users', function (Blueprint $table) {
            $table->increments('id');
            $table->string('name');
            $table->string('email')->unique();
            $table->timestamp('email_verified_at')->nullable();
            $table->string('password');
            $table->rememberToken();
            $table->timestamps();
        });
и таблица профайла, к ней:

PHP
1
2
3
4
5
6
7
Schema::create('profiles', function (Blueprint $table) {
            $table->increments('id');
            $table->string('address');
            $table->string('telephone');
            $table->integer('userid'); //внешний ключ, имеющий значение, как у $table->increments('id') в таблице 'users'
            $table->timestamps();
});
Я могу создать таблицы при помощи этих миграций, но совершенно не понимаю, что мне делать дальше.

Хочется, чтобы залогиненный пользователь, мог:

1) Посмотреть свой профайл.
2) Изменить в нем данные.

Помогите кто чем может, а?

Любой совет и код приму с благодарностью.

Спасибо.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2019, 02:44
Ответы с готовыми решениями:

Может, кто-нибудь привести пример простого приложения на фреймворке Slim или Laravel? PHP
Я просто сама не могу разобраться и написать своё что-то

Поясните, пожалуйста, пример работы lahf/sahf
Добрый день, не могли бы, пожалуйста, объяснить почему значение ah=07, если код такой: mov...

Подскажите пожалуйста пример сервиса с видео плеером
Подскажите пожалуйста пример сервиса с видео плеером. Нигде не могу найти пример его

Создание простого приложения для Windows 9x/NT, решил как смог. Пожалуйста подскажите что исправить или добавить
задание: окно фон зелёный размер 500х400 курсор IDT_HAND При закрытии...

Где можно взять пример работы с CTreeView?
Где можно взять пример работы с CTreeView?

1
StudAssistant
Эксперт
9811 / 7003 / 2319
Регистрация: 17.04.2006
Сообщений: 9,622
07.02.2019, 02:44
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
1
tarasalk
1452 / 907 / 347
Регистрация: 13.06.2013
Сообщений: 3,140
07.02.2019, 20:00 2
Цитата Сообщение от Киберсемантика Посмотреть сообщение
Я могу создать таблицы при помощи этих миграций, но совершенно не понимаю, что мне делать дальше.
Создать модель/контроллер/вьюху/маршруты.

Посмотрите курсы на ларакасте.

$table->integer('userid'); //внешний ключ, имеющий значение
Это не внешний ключ, а простое поле. Надо как в доке.
0
StackOverflow
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2019, 20:00

Напишите пожалуйста или хотя бы пример какой подскажите, вообще не пойму как делать
Дано три массива x, y, z . Для каждого массива требуется определить количество элементов ...

Подскажите, пожалуйста, существует ли софт, который позволяет автоматизировать действия пользователя?
Здравствуйте. Подскажите, пожалуйста, существует ли софт, который позволяет автоматизировать...

Подскажите пожалуйста как поменять PATH в bash_profile только что созданного пользователя
Подскажите пожалуйста Я создаю нового пользователя с помощью #!/bin/bash в script.sh, затем я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru