Size: a a a

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

2020 August 10

Gt

Galèriarch the Koban... in Laravel для начинающих
DK
ты его не понял)
источник

D

DK in Laravel для начинающих
надо ли сторонние скрипты с миксом билдить в один файл итд (кажется)
источник

N

Navik in Laravel для начинающих
Galèriarch the Kobanian 🐗
> Как вы подключаете файлы css и js?

В каком плане «как»? Ну тегами link и script.
К примеру в yii для этого есть php файл AppAsset. Правильно ли использовать прямое подключение? Ну короче типа не грубо так делать или как оно бывает, есть же определённые правила))
источник

D

DK in Laravel для начинающих
Navik
Всем привет! Такой вопрос. Как вы подключаете файлы css и js? Я сейчас перевожу шаблон на laravel и по этому как это правильно сделать? (только начал изучать). В документации про webpack говорится. А я вот думаю есть к примеру скрипт карусели owl. Вот его к примеру отдельно подключить там где надо
на твоё усмотрение
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Какой вопрос, такой и ответ. Уж простите.
источник

N

Navik in Laravel для начинающих
DK
надо ли сторонние скрипты с миксом билдить в один файл итд (кажется)
Да, это тоже имею ввиду))
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Navik
Да, это тоже имею ввиду))
Что не подходит по каким-либо причинам в бандл просто копируется в public/{js|css} и оттуда подключается asset()'ом.
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Всё остальное через mix().
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
👉👈
источник

N

Navik in Laravel для начинающих
Galèriarch the Kobanian 🐗
Что не подходит по каким-либо причинам в бандл просто копируется в public/{js|css} и оттуда подключается asset()'ом.
Понял. Спасибо
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Navik
Понял. Спасибо
А так всё остальное можно прям в блейде подключать, если у вас не SPA.
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Да, сравнивать йии и лару не стоит. Это два фреймворка с кардинально разными подходами.
источник

VY

Vladimir Yefremov in Laravel для начинающих
такая миграция
    public function up()
   {
       Schema::table('orders', function (Blueprint $table) {
           $table->text('files')->default('[]');
       });

       DB::table('orders')->update(['files' => '[]']);
   }

в Постгре прошла спокойно, а в мускуле упала...
SQLSTATE[42000]: Syntax error or access violation: 1101 BLOB, TEXT, GEOMETRY or JSON column 'files' can't have a default value (SQL: alter table orders add files text not null default '[]')

и почему?
а как исправить, чтобы и в Постгре и дальше проходила и в мускуле прошла?
источник

EG

Egor Gruzdev in Laravel для начинающих
Vladimir Yefremov
такая миграция
    public function up()
   {
       Schema::table('orders', function (Blueprint $table) {
           $table->text('files')->default('[]');
       });

       DB::table('orders')->update(['files' => '[]']);
   }

в Постгре прошла спокойно, а в мускуле упала...
SQLSTATE[42000]: Syntax error or access violation: 1101 BLOB, TEXT, GEOMETRY or JSON column 'files' can't have a default value (SQL: alter table orders add files text not null default '[]')

и почему?
а как исправить, чтобы и в Постгре и дальше проходила и в мускуле прошла?
в mysql text поле может быть только null по дефолту
источник

RE

Roman Emelyanov in Laravel для начинающих
а из модели как это можно вызвать? Типа $this->orders->where('status','active');
источник

D

DK in Laravel для начинающих
У нас есть поле json в таблице, если мы его кастим в array то все boolean становятся 0 или 1 в " ", можно ли кастить содержимое json-а?
источник

EG

Egor Gruzdev in Laravel для начинающих
Vladimir Yefremov
такая миграция
    public function up()
   {
       Schema::table('orders', function (Blueprint $table) {
           $table->text('files')->default('[]');
       });

       DB::table('orders')->update(['files' => '[]']);
   }

в Постгре прошла спокойно, а в мускуле упала...
SQLSTATE[42000]: Syntax error or access violation: 1101 BLOB, TEXT, GEOMETRY or JSON column 'files' can't have a default value (SQL: alter table orders add files text not null default '[]')

и почему?
а как исправить, чтобы и в Постгре и дальше проходила и в мускуле прошла?
почему json тип не используешь? mysql старый?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Roman Emelyanov
а из модели как это можно вызвать? Типа $this->orders->where('status','active');
Из модели также через whereHas, на тот момент еще нет модели - откуда он знает какие orders ему брать?
источник

VY

Vladimir Yefremov in Laravel для начинающих
Egor Gruzdev
почему json тип не используешь? mysql старый?
это не я писал, хотел поднять проект локально...
счас выберу - что лучше:
- жейсон
- заменить дефолт
- ставить постгрю
источник