Size: a a a

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

2020 July 11

S

Sonic [Скупаю | Акту... in Laravel для начинающих
При указании primaryKey или через getKeyName() ставлю "slug" вместо "id" и тогда slug при выводе становится нулём. В чем прикол?
источник

D

DK in Laravel для начинающих
Sonic [Скупаю | Актуально всегда]
При указании primaryKey или через getKeyName() ставлю "slug" вместо "id" и тогда slug при выводе становится нулём. В чем прикол?
источник

SC

Sergey Chizhik in Laravel для начинающих
Sonic [Скупаю | Актуально всегда]
При указании primaryKey или через getKeyName() ставлю "slug" вместо "id" и тогда slug при выводе становится нулём. В чем прикол?
В том что pk по-умолчанию int, а ты сделал string
источник

SC

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

S

Sonic [Скупаю | Акту... in Laravel для начинающих
Sergey Chizhik
В том что pk по-умолчанию int, а ты сделал string
Так и подумал. Но раньше юзал getKeyname что бы менять поле по которому искать модель и оно работало. Или я функцию перепутал?
источник

S

Sonic [Скупаю | Акту... in Laravel для начинающих
Sergey Chizhik
В доке описано как это исправить
Не читал, но сделал каст в строку. Спасибо.
источник

SG

Sergey Gerasimov in Laravel для начинающих
Sonic [Скупаю | Актуально всегда]
При указании primaryKey или через getKeyName() ставлю "slug" вместо "id" и тогда slug при выводе становится нулём. В чем прикол?
В L7 это уже не актуально, проще в роутинге прописать {model:slug}
источник

S

Sonic [Скупаю | Акту... in Laravel для начинающих
Sergey Gerasimov
В L7 это уже не актуально, проще в роутинге прописать {model:slug}
В ресурсе не пропишешь же
источник

SG

Sergey Gerasimov in Laravel для начинающих
Sonic [Скупаю | Актуально всегда]
В ресурсе не пропишешь же
Щас найду, думаю и там без проблем
источник

S

Sonic [Скупаю | Акту... in Laravel для начинающих
Sergey Gerasimov
Щас найду, думаю и там без проблем
Не нужно. Не хочу раздувать файл роутов. В модели выглядит более презентабельно)
источник

SG

Sergey Gerasimov in Laravel для начинающих
Sonic [Скупаю | Актуально всегда]
Не нужно. Не хочу раздувать файл роутов. В модели выглядит более презентабельно)
Просто иногда нужно и так и так
источник

S

Sonic [Скупаю | Акту... in Laravel для начинающих
Sergey Gerasimov
Просто иногда нужно и так и так
А если в роуте указать - приоритет имени из модели или роута?
источник

А

Андрей in Laravel для начинающих
Andrey Helldar
Тех, кто пользуется пакетом публикации локализаций спешу обрадовать - добавили новый тип файлов валидаций - "inline".

Краткие отличия:
//default
'accepted' => 'The :attribute must be accepted.',

// inline
'accepted' => 'This field must be accepted.',


Используемый вариант задаётся в файле конфигурации.

Свежая версия пакета публикации поддерживает новый формат: https://github.com/andrey-helldar/laravel-lang-publisher
А не поздновато с локализацией? Инлайн вроде в 4.2 уже был в коробке)
источник

А

Андрей in Laravel для начинающих
оО! Поддержка ларавел 8... я опять отстал от жизни?
источник

AH

Andrey Helldar in Laravel для начинающих
Андрей
А не поздновато с локализацией? Инлайн вроде в 4.2 уже был в коробке)
В 5-х, 6-х и 7-х версиях его нет. И в 8-й не будет.

https://github.com/caouecs/Laravel-lang его сам решил добавить
источник

AH

Andrey Helldar in Laravel для начинающих
источник

AH

Andrey Helldar in Laravel для начинающих
Андрей
оО! Поддержка ларавел 8... я опять отстал от жизни?
Тейлор вскоре обещал 8-ю версию выпустить, вот, многие пакеты и стали заранее прописывать поддержку 8-й версии.
Я дев окружение глянул, и те пакеты, которые не сломаются, в них и добавил.
источник

И

Игорь in Laravel для начинающих
Andrey Helldar
Тейлор вскоре обещал 8-ю версию выпустить, вот, многие пакеты и стали заранее прописывать поддержку 8-й версии.
Я дев окружение глянул, и те пакеты, которые не сломаются, в них и добавил.
А примерно когда 8-я ожидается?
источник

AH

Andrey Helldar in Laravel для начинающих
Игорь
А примерно когда 8-я ожидается?
Судя по странице https://laravel.com/docs/master/releases#laravel-8 она ожидается в этом году, но более точную инфу Тейлор ещё не давал.
А до этого где-то читал, что в августе-октябре должна быть. На разных источниках по-разному писали.
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Игорь
А примерно когда 8-я ожидается?
источник