Size: a a a

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

2021 March 01

AK

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

AK

Anatolii Koziura in Laravel для начинающих
wzk
спасибо, вот это круто. только получается $user->age не присутствует, пока его не дернуть и в контроллере пишу
$user->age = $user->age;
верно?
источник

AK

Anatolii Koziura in Laravel для начинающих
там еще вариант загрузки есть, можешь почитать)
источник

w

wzk in Laravel для начинающих
всё получилось. круть крутая! благодарю :)
источник

AK

Anatolii Koziura in Laravel для начинающих
Yurii
А еще такой вопрос.
это все заработало но
когда перехожу на страницу товаров нету надо применить фильтры тенов тогда появится

Я Хочу if прописать этой всей функции но не выходит
почему || или не работает
а здесь можно массив в has передать, и будет работать как ты полагаешь
if ($request->hasAny(['dry', 'wet'])) {
   //
}
источник

AK

Anatolii Koziura in Laravel для начинающих
Yurii
А еще такой вопрос.
это все заработало но
когда перехожу на страницу товаров нету надо применить фильтры тенов тогда появится

Я Хочу if прописать этой всей функции но не выходит
почему || или не работает
но и в целом без ифа можно обойтись, закинув проверку сразу в when на формировании запроса

$productsQuery->when($request->hasAny(['dry', 'wet']), function ($query) use ($request) {

           $ten_map = [
               'dry' => 'сухой',
               'wet' => 'мокрый'
           ];
           
           $filtered = array_map(function ($key) use ($ten_map) {
               return $ten_map[$key];
           }, array_keys($request->only(['dry', 'wet'])));

           return $query->whereIn('ten', $filtered);
       });
источник

IG

Ilshat Gayanov in Laravel для начинающих
Andrey Helldar
Если сайт хранит персональную информацию, переписку или ещё что-то личное, то нужно делать, т.к. по закону обязаны 3 года хранить такую инфу.
Если персональных данных нет, то зависит, опять же, от целей бизнеса.
я и про это, ну есть система тикетов, получается я вхожу... чтож
источник

IG

Ilshat Gayanov in Laravel для начинающих
спасибо
источник

НГ

Никита Гончаров... in Laravel для начинающих
Помогите пж, решил поработать с гитом, чтоб на другом компе удаленно было удобно проект качать
источник

НГ

Никита Гончаров... in Laravel для начинающих
Оно автоматом в гитигнор занесло vendor
источник

НГ

Никита Гончаров... in Laravel для начинающих
Оно ж без нее не работает, так надо? Или можно весь проект заливать и не париться?
источник

IG

Ilshat Gayanov in Laravel для начинающих
Никита Гончаров
Оно автоматом в гитигнор занесло vendor
vendor не загружается по дефолту и node_modules тоже
источник

СС

Стрельцов Сергей... in Laravel для начинающих
Никита Гончаров
Оно ж без нее не работает, так надо? Или можно весь проект заливать и не париться?
на другом компе composer update и все зависимости скачаются
источник

НГ

Никита Гончаров... in Laravel для начинающих
Стрельцов Сергей
на другом компе composer update и все зависимости скачаются
А, понял, а так-то из этого больш еничего не надо?:

/node_modules
/public/hot
/public/storage
/storage/*.key
/.idea
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
источник

lv

lara vast in Laravel для начинающих
Никита Гончаров
А, понял, а так-то из этого больш еничего не надо?:

/node_modules
/public/hot
/public/storage
/storage/*.key
/.idea
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
Вполне достаточно
источник

IG

Ilshat Gayanov in Laravel для начинающих
Никита Гончаров
А, понял, а так-то из этого больш еничего не надо?:

/node_modules
/public/hot
/public/storage
/storage/*.key
/.idea
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
/vendor
источник

IG

Ilshat Gayanov in Laravel для начинающих
Стрельцов Сергей
на другом компе composer update и все зависимости скачаются
не install ли? а то я делал update все обновилось и сайт сломался )))
источник

СС

Стрельцов Сергей... in Laravel для начинающих
может еще нужно npm install если нужны node_modules
источник

SS

Serg Serdyuk in Laravel для начинающих
Ilshat Gayanov
не install ли? а то я делал update все обновилось и сайт сломался )))
если есть composer.lock то конечно install, иначе да, все может сломаться самым странным образом 🌚
источник

BK

Batu Karaev in Laravel для начинающих
Доброе утро всем! Хелп... Пытаюсь осуществить авторизацию sanctum в ларавель. Фронт у меня на vue и общаются через апи. Все делаю по статье которую читаю). Однако при отправке формы авторизации вылезает 405
method not allowed: POST http://vl.kuzmin/login. Мне подсказали что нет такого роута у меня. Не могу понять откуда он должен брать роуты типа /login /logout
источник