Size: a a a

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

2020 May 15

P

PSYTRGLES in Laravel для начинающих
зато обои клеить не везде можно
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Дмитрий Кожанов
Как в школе грамоты. Они тебе помогут при поступлении говорили они
😁
источник

D

Dmitriy in Laravel для начинающих
Ребят как сделать чтобы определенный элемент показывался авторизованным юзерам с определенным айди, а не просто всем авторизованным?
Имею в виду конструкцию
@auth
@endauth
источник

И

Илья in Laravel для начинающих
Dmitriy
Ребят как сделать чтобы определенный элемент показывался авторизованным юзерам с определенным айди, а не просто всем авторизованным?
Имею в виду конструкцию
@auth
@endauth
Можешь создать кастомную blade директиву
источник

R#

Reset # Alexey S. in Laravel для начинающих
Dmitriy
Ребят как сделать чтобы определенный элемент показывался авторизованным юзерам с определенным айди, а не просто всем авторизованным?
Имею в виду конструкцию
@auth
@endauth
@if (Auth::user()->id == 5)
....
@endif
источник

D

Dmitriy in Laravel для начинающих
Спасибо боьшое
источник

И

Илья in Laravel для начинающих
А, блин. Прочитал с IP, а не ID ;)
источник

D

Dmitriy in Laravel для начинающих
А можно тогда в миграцию users добавить поле is_admin для таблицы users, и уже проверку делать по is_admin=true ?
источник

D

Dmitriy in Laravel для начинающих
по идее так правильнее
источник

EG

Egor Gruzdev in Laravel для начинающих
Dmitriy
по идее так правильнее
правильнее использовать ability
тогда можно из коробки сделать @can('тотот')
источник

pi

prohor iofe in Laravel для начинающих
Доброго дня коллеги!
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes

Строку
Schema::defaultStringLength(191);
в AppServiceProvider.php прописал.
MySQL 5.6
еще какие то нюансы есть о которых я не знаю?
источник

ЕК

Егор Карась... in Laravel для начинающих
prohor iofe
Доброго дня коллеги!
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes

Строку
Schema::defaultStringLength(191);
в AppServiceProvider.php прописал.
MySQL 5.6
еще какие то нюансы есть о которых я не знаю?
Какие конкретно нюансы?)
источник

ЕК

Егор Карась... in Laravel для начинающих
Вроде ничего
источник

pi

prohor iofe in Laravel для начинающих
Егор Карась
Какие конкретно нюансы?)
Миграции не хотят отрабатывать...на шаред ларка не встает(
источник

В

Виталий (Tyu) in Laravel для начинающих
не заморачивайся с длинной строк, это не имеет смысла
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
prohor iofe
Доброго дня коллеги!
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes

Строку
Schema::defaultStringLength(191);
в AppServiceProvider.php прописал.
MySQL 5.6
еще какие то нюансы есть о которых я не знаю?
Гуглится за минуту
источник

pi

prohor iofe in Laravel для начинающих
Alexander Pavlenko 🌚
Гуглится за минуту
Если Вы про
Schema::defaultStringLength(191);
то не помогает..
источник

pi

prohor iofe in Laravel для начинающих
Виталий (Tyu)
не заморачивайся с длинной строк, это не имеет смысла
С гитхаба хочу проект запустить у себя на шареде. от него миграции не отрабатываются.  Voyager как я понял не хочет мигрировать
источник

D

Dmitriy in Laravel для начинающих
Reset # Alexey S.
@if (Auth::user()->id == 5)
....
@endif
а из вью разве есть доступ к классам? сори за тупой вопрос, но мне выдает Facade\Ignition\Exceptions\ViewException
Trying to get property 'id' of non-object
источник

EG

Egor Gruzdev in Laravel для начинающих
Dmitriy
а из вью разве есть доступ к классам? сори за тупой вопрос, но мне выдает Facade\Ignition\Exceptions\ViewException
Trying to get property 'id' of non-object
есть, но у тебя пользователь не авторизован, поэтому используй "ability"
источник