Size: a a a

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

2020 August 31

КШ

Константин Шихов... in Laravel для начинающих
Arsen Toktarov
composer dump-autoload тоже самое что php artisan package:discover
О спасибо. Сейчас попробую..
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Arsen Toktarov
composer dump-autoload тоже самое что php artisan package:discover
разные вещи
источник

AT

Arsen Toktarov in Laravel для начинающих
Alexander Pavlenko 🌚
разные вещи
да, я осознал после того как написал
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
😁
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Arsen Toktarov
да, я осознал после того как написал
😂
источник

КШ

Константин Шихов... in Laravel для начинающих
Есть какая то приблуда чтобы без ssh  с composer работать?
источник

КШ

Константин Шихов... in Laravel для начинающих
На удаленном серваке
источник

AT

Arsen Toktarov in Laravel для начинающих
Константин Шихов
Есть какая то приблуда чтобы без ssh  с composer работать?
Вроде есть компонент Process внутри лары
источник

AT

Arsen Toktarov in Laravel для начинающих
$process = new Process('composer dump-autoload');
источник

AT

Arsen Toktarov in Laravel для начинающих
только не уверен что сработает)
источник

КШ

Константин Шихов... in Laravel для начинающих
Скорее всего нет так как композера скорее всего там тоже нет..
источник

КШ

Константин Шихов... in Laravel для начинающих
Я так понял для Laravel  хостинг без ssh   это сплошная боль..
источник

A

Alex in Laravel для начинающих
Константин Шихов
Я так понял для Laravel  хостинг без ssh   это сплошная боль..
Хостинг без ssh это в любом случае боль ))
источник

AT

Arsen Toktarov in Laravel для начинающих
Константин Шихов
Скорее всего нет так как композера скорее всего там тоже нет..
А разве нету какого нибудь интерфейса, вроде plesk?
источник

A

Aleksander in Laravel для начинающих
Константин Шихов
Скорее всего нет так как композера скорее всего там тоже нет..
Не обязательно. Пакеты ставить проблематично, а артизан юзать можно и без ssh
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
не сработает, потому что он хочет в себе видеть функцию, которая на 95% хостингов заблокирована
источник

А

Александр in Laravel для начинающих
ssh есть на 90% Шаред хостингах кстати)))
На machost поднимал и composer и ssh.
Только конечно нафиг оно надо, если гита нет, автодеплоя нет. Папки надо раскидывать выше папки паблик, а паблик лить отдельно...
источник

E

Eugeny in Laravel для начинающих
Все привет.
Помогите, пожалуйста, с eloqnet  hasOneThrough

Есть модели услуг: Получатель->Категория->Услуга
Каждая "->" это oneToMany

В БД поля:

servise_recip : id;
servise_cats : id, service-recip_id
services: id, service_cat_id

Для recip->cat отношения hasMany + belongsto прописал.
Для cat->service отношения hasMany + belongsto тоже прописал, оба работают.

Пытаюсь
return $this->hasOneThrough('App\service_recip', 'App\service_cat', 'service_cat_id', 'service_recip_id');

Выдает ошибку
Column not found: 1054 Unknown column 'service_cats.service_cat_id' in 'field list' (SQL: select service_recips.*, service_cats.service_cat_id as laravel_through_key from service_recips inner join service_cats on service_cats.id = service_recips.service_recip_id where service_cats.service_cat_id = 1 limit 1)
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
значит где-то в связи напартачил
источник

E

Eugeny in Laravel для начинающих
Много раз перечитывал https://laravel.com/docs/7.x/eloquent-relationships#has-one-through
Но там в примере в "средней" таблице есть FK на того, кто запрашивает, т.е там пример, типа:

1->2<-3 и пример строится как из 3 получить 1
источник