Вопросы с тегом «laravel»

Laravel - это бесплатный веб-фреймворк с открытым исходным кодом на PHP, созданный Тейлором Отвеллом и предназначенный для разработки веб-приложений по архитектурному шаблону модель-представление-контроллер (MVC) на основе Symfony. Исходный код Laravel размещен на GitHub и лицензирован в соответствии с условиями лицензии MIT.

3
Обновление Laravel Eloquent, если были внесены изменения
Есть ли способ обновить запись в Laravel, используя красноречивые модели, только если в эту запись было внесено изменение? Я не хочу, чтобы какой-либо пользователь снова и снова запрашивал базу данных без уважительной причины, просто нажимая кнопку, чтобы сохранить изменения. У меня есть javascriptфункция, которая включает и отключает кнопку сохранения в …
86 php  laravel  eloquent 

10
Клонировать объект Eloquent, включая все отношения?
Есть ли способ легко клонировать объект Eloquent, включая все его отношения? Например, если бы у меня были эти таблицы: users ( id, name, email ) roles ( id, name ) user_roles ( user_id, role_id ) В дополнение к созданию новой строки в usersтаблице со всеми одинаковыми столбцами, кроме того id, …

13
Доступ к переменным Laravel .env в Blade
Я пытаюсь получить некоторые ключи API, которые я сохранил в моем файле .env, для использования в javascript клинка. Я добавил два ключа, например: APP_ENV=local APP_KEY=//// APP_DEBUG=true APP_LOG_LEVEL=debug APP_URL=http://localhost APP_GOOGLE_MAPS=//// APP_OVERHEID_IO=//// В лезвии мне нужно использовать API Карт Google и ключ API OverheidIO. Я попытался получить одну из переменных .env по …
86 php  laravel 

10
Кнопка возврата Laravel
Я пытаюсь создать на странице простую кнопку возврата. Пользователь может перейти на эту страницу с двух разных страниц, поэтому я хотел бы знать, с какой страницы он пришел. Это возможно?
86 php  laravel 

8
Laravel - возвращает json вместе с кодом статуса http
Если я верну объект: return Response::json([ 'hello' => $value ]); код состояния будет 200. Как я могу изменить его на 201 с сообщением и отправить его с объектом json ?. Я не знаю, есть ли способ просто установить код состояния в Laravel.

3
Как присоединиться к трем столам от laravel eloquent model
У меня три стола Таблица статей id title body categories_id user_id Таблица категорий id category_name Таблица пользователей id user_name user_type Я хочу показывать статьи с их названием категории вместо category_id и user_name вместо user_id. Я пытаюсь сделать этот запрос. Это работает! $articles =DB::table('articles') ->join('categories', 'articles.id', '=', 'categories.id') ->join('users', 'users.id', '=', …
85 php  mysql  laravel 

4
Как сравнить две временные метки углерода?
У меня есть две метки времени: edited_at, которые я создал, и created_at (Laravel's) ... В базе данных оба имеют метку времени типа и значение по умолчанию 0000-00-00 00:00:00 ... Но var_dump(edited_at variable)дает строку. Пока var_dump(created_at variable)есть объект / Карбон. Что не так с этими отметками времени? Я должен сравнить оба …

10
Получите только определенные атрибуты из коллекции Laravel
Я просматривал документацию и API для Laravel Collections, но, похоже, не нашел то, что ищу: Я хотел бы получить массив с данными модели из коллекции, но получить только указанные атрибуты. То есть что-то вроде того Users::toArray('id','name','email'), где коллекция фактически содержит все атрибуты для пользователей, потому что они используются в другом …
84 php  laravel 

20
Laravel 5 показывает ErrorException file_put_contents не удалось открыть поток: нет такого файла или каталога
У меня есть проект на Laravel 5, и я работаю с ним в офисе и дома. Работает нормально, но недавно дома перестал работать. Laravel покажет мне два ErrorException file_put_contents(G:\project\storage\framework\views/751d8a0fd8a7d4138c09ceb6a34bb377aa2d6265.php): failed to open stream: No such file or directory и file_put_contents(G:\project\storage\framework/sessions/aIXycR4LIAUBVIqZu0T590paOMIpV8vfZGIroEp0): failed to open stream: No such file or directory Я …

13
Как получить URL-адрес файла с помощью фасада хранилища в laravel 5?
Я экспериментировал с использованием новой интеграции Flysystem с Laravel 5. Я сохраняю «локализованные» пути к БД и заставляю фасад Storage завершить путь. Например, я храню screenshots/1.jpgи использую Storage::disk('local')->get('screenshots/1.jpg') или же Storage::disk('s3')->get('screenshots/1.jpg') Я могу получить один и тот же файл на разных дисках. get извлекает содержимое файла, но я надеюсь использовать …
83 php  laravel  flysystem 

8
Laravel: где хранить данные и константы глобальных массивов?
Я только начал работать с Laravel. Мне нужно переписать всю систему, которую я создал несколько лет назад, используя Laravel 4 в качестве базовой структуры. В моей старой системе у меня был constant.phpфайл с объявленными константами и globals.phpфайл, содержащий множество наборов массивов (например, статусы категорий, типы событий, языки и т. Д.). …

10
Атрибуты валидации Laravel «красивые имена»
Я пытаюсь использовать атрибуты проверки в "language> {language}> validation.php", чтобы заменить: имя атрибута (имя ввода) на правильное для чтения имя (пример: first_name> Имя). Это кажется очень простым в использовании, но валидатор не показывает "красивых имен". У меня есть это: 'attributes' => array( 'first_name' => 'voornaam' , 'first name' => 'voornaam' …

10
Laravel действительно такой медленный?
Я только начал использовать Laravel. Я еще почти не написал кода, но мои страницы загружаются почти за секунду! Это немного шокирует меня, когда мои приложения без фреймворка и приложения NodeJS занимают ~ 2 мс. Что делает Laravel? Это ненормальное поведение, не так ли? Нужна ли доработка?

5
Ключ приложения Laravel 5
Я новичок в Laravel. Я только начал это сегодня вечером. Собственно, у меня такой код: 'key' => env('APP_KEY', 'SomeRandomString'), В xampp / htdocs / laravel / blog / config / app.php . Я хочу изменить этот ключ на 32-битный с помощью cmd как: xampp\htdocs\laravel/blog>php artisan key:generate Он генерирует ключ, но …

8
Переключатель в Laravel 5 - Blade
Как я могу использовать переключатель в шаблонах лезвий? Когда я использовал: @switch($login_error) @case(1) `E-mail` input is empty! @break @case(2) `Password` input is empty! @break @endswitch в результате я вижу этот текст как открытый текст. Я предпочитаю использовать переключатель в нескольких фрагментах кода, потому что он для меня более понятен, чем …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.