Этот перевод актуален для англоязычной документации на
(ветка
5.3).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Laravel не навязывает использование определённых препроцессорров JavaScript и CSS, но предоставляет основу, с которой можно начать, используя Bootstrap и Vue, которые будут полезны во многих приложениях. По умолчанию Laravel использует NPM для установки этих фронтенд-пакетов.
CSS
…
Укажите пожалуйста с какой версии Laravel идет Vue-компонент
Этот перевод актуален для англоязычной документации на
(ветка
5.3) и
(ветка
5.2).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Valet — среда для разработки в Laravel для минималистов, работающих на Mac. Без Vagrant, без файла /etc/hosts. Можно даже расшаривать сайты в общий доступ через локальные туннели. Да, нам и самим это нравится.
Laravel Valet включает на вашем Mac фоновую автозагрузку…
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) и
(ветка
5.1).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
При создании JSON API вам часто потребуется преобразовывать модели и отношения к массивам или формату JSON. Eloquent содержит методы для выполнения этих преобразований и управляет атрибутами, включенными в вашу сериализацию.
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) и
(ветка
5.1).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Читатели и преобразователи позволяют вам форматировать значения атрибутов Eloquent при их чтении или записи в экземпляры моделей. Например, вы хотите использовать Laravel-шифратор, чтобы зашифровать значение, пока оно хранится в базе, и затем автоматически расшифровать…
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) и
(ветка
5.1).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Все наборы результатов, возвращаемые Eloquent, являются экземплярами объекта Illuminate\Database\Eloquent\Collection, в том числе результаты, получаемые с помощью метода PHPget() или доступные через отношения. Объект коллекции Eloquent наследует…
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) и
(ветка
5.1).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Ваши таблицы скорее всего как-то связаны с другими таблицами БД. Например, статья в блоге может иметь много комментариев, а заказ может быть связан с оставившим его пользователем. Eloquent упрощает работу и управление такими отношениями. Laravel поддерживает многие типы…
Для меня. Ибо достало путаться.
PHP
class Post extends Model { public function comments(){ return $this->hasMany('App\Comment', 'id_в_таблице_комментов', 'id_в_таблице_постов'); } }
class Comment extends Model { public function post(){ return $this->belongsTo('App\Post', 'id_в_таблице_комментов', 'id_в_таблице_постов'); } }
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) и
(ветка
5.1).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Раньше вы могли создавать Cron-записи для каждой запланированной задачи на вашем сервере. Но это могло быстро превратиться в рутину, так как планировщик задач больше не находится в системе контроля версий, и вы должны заходить через SSH на свой…
эта проблема решена — теперь
Running scheduled command: Closure
[Symfony\Component\Debug\Exception\FatalThrowableError]
Class 'App\Task' not found
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) и
(ветка
5.1).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
У Laravel есть простой механизм наполнения вашей БД начальными данными (seeding) с помощью специальных классов. Все такие классы хранятся в каталоге database/seeds. Они могут иметь любое имя, но вам, вероятно, следует придерживаться какой-то логики в их именовании —…
Ссылка ... документацию по фабрике моделей, ... не работает
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) и
(ветка
5.1).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
В Laravel сразу после установки есть сервисы аутентификации, а также он обеспечивает простой способ авторизации действий пользователя с определённым ресурсом. Подход Laravel к авторизации такой же простой, как и к аутентификации…
А логику $user->can(...) нужно помещать в контроллер?
Ларавел сам подгружает нашего авторизованного пользователя и его пост, если указать экземпляры их моделей в параметрах ф-ции контроллера?
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) и
(ветка
5.1).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Blade — простой, но мощный шаблонизатор, поставляемый с Laravel. В отличие от других популярных шаблонизаторов для PHP Blade не ограничивает вас в использовании чистого PHP-кода в ваших представлениях. На самом деле все представления Blade скомпилированы в чистый PHP-код…
А если наоборот, файл app.blade.php хранится во resources/views, а подключаемые элементы во resources/views/layouts, как тогда app.blade.php подключить в @extends?
Укажите пожалуйста с какой версии Laravel идет Vue-компонент