laravel- все статьи тега


Laravel Carbon как изменить часовой пояс без изменения часового пояса

Я пытаюсь найти обходной путь для преобразования даты-времени, хранящегося в моей базе данных, в "гггг-ММ-ДД чч-мм-СС" и присвоить ему часовой пояс "America/Los_Angeles". Если я изменю часовой пояс, Carbon автоматически вычтет 7 часов из времени, что происходит при изменении времени с UTC на PST, но время в моей БД установлено для времени PST. Например, я хочу, чтобы время было 10 утра сегодня, но если я изменю часовой пояс, углерод преобразует его в 3 утра сегодня. Как я могу сделать это, ког ...

Laravel: дополнительная синхронизация поля с массивом

Я пытаюсь сохранить данные внутри сводной таблицы с дополнительным полем, называемым data. Когда я сохраняю, у меня есть этот массив: [ 5 => "files" 4 => "pictures" 3 => "tags" 1 => "thumbs" ] Моя таблица выглядит так: project_id option_id имя Идентификаторы, показанные выше, относятся к option_id и строке для имени внутри базы данных. Когда я пытаюсь использовать синхронизацию следующим образом: $project - >options () - >sync ($data); $data ...

Смена Пароля В Laravel 5.4

Я добавил код для смены пароля в своем веб-приложении. Но Hash::check() не работает. Всегда возвращайте false. Также Hash::Make() возвращает разную строку каждый раз. Я попробовал bcrypt() вместо этого, но это также не работает. Пожалуйста, помогите мне. Вот мой код. public function changePassword(Request $request) { $user = Auth::user(); $curPassword = $request->input['curPassword']; $newPassword = $request->input['newPassword']; if (Hash::check($curPassword, $user-> ...

Сервер Laravel 5.6 MySQL исчез

Фон У меня есть базовое приложение Laravel, которое отлично работало. Я запустил php artisan make:auth на нем, мигрировал, зарегистрировал нового пользователя и смог войти в систему и просмотреть дом.лезвие.РНР. Я использую valet для обслуживания сайта и припарковал его в каталоге. Я не использую Хомстед, просто использую свою местную машину. Что вызвало проблему Я запустил brew update / brew upgrade, и теперь не могу войти в приложение вообще. Ожидаемый результат Войдите в прилож ...

Добавьте роль пользователя в jwt, laravel 5 jwt-auth

У меня есть сервер laravel 5, который отправляет JWT-токен в качестве ответа json при входе в систему с помощью jwt-auth. Теперь я хотел бы добавить роль пользователя к токену jwt, который отправляет laravel, я попробовал следующим образом: Это мой текущий контроллер <?php namespace AppHttpControllers; use IlluminateHttpRequest; use AppHttpControllersController; use JWTAuth; use TymonJWTAuthExceptionsJWTException; use IlluminateDatabaseEloquentModel; use AppUser; class ...

Создание полиморфных много ко многим отношений в Laravel 4

Им нужно создать полиморфный отношения многие-ко-многим в laravel 4 и я не совсем уверен, возможно ли это. Например TagModel - id - title - slug PostModel - id - title - slug - content PageModel - id - title - slug - content Это, конечно, будет иметь tags_tagable сводную таблицу как таковую tags_tagable - tag_id - tagable_id - tagable_type ...

Тот же маршрут, но вызов другого контроллера в Laravel 5.1 routing

У меня есть два url-адреса: один для категории и один для бренда, например: http://localhost/project/womens-fashion #category http://localhost/project/babette-clothes #brand Я просто хотел сделать один маршрут, но вызвать другой контроллер. Я написал маршрут, но его не работает для меня его ошибка отправки. Смотрите ниже код: <?php use DB; use IlluminateRoutingUrlGenerator; use IlluminateSupportFacadesRedirect; Route::get('/','HomeController@index'); Route::get('/product', array( ...

Проверка MIME-типа загрузки файлов с помощью Laravel 4

Когда я загружаю хорошо сформированный MP3-файл, Laravel 4 говорит мне, что это не audio/mp3, а application/octet-stream, что делает эту проверку неудачной: $validator = Validator::make( array('trackfile' => Input::file('trackfile')), array('trackfile' => 'required|mimes:mp3') ); if($validator->fails()) return 'doesn't works because mime type is '.Input::file('trackfile')->getMimeType(); else return 'it works!'; Почему он не загружает файл в виде файла audio/mp ...

что делает /../ или "/../ "значит в файловой системе?

Я это знаю . ссылается на текущий каталог И./ относится к файлам в текущем каталоге. Я тоже это знаю .. ссылается на родительский каталог Недавно я наткнулся на следующую строку: require __DIR__.'/../vendor/autoload.php'; (Это было в указателе ларавеля.PHP-файл.) Здесь конкретно то, что подразумевается под "/../"? Спасибо Edit: я пытался искать в google. Я пытался искать с помощью escape-последовательностей, слишком похожих на //..// , но он не дал требуемого ответа. ...

Кэширование вывода вида в Laravel 4

Я знаю, что Blade уже кэширует скомпилированный PHP для всех представлений blade, но я хотел бы сделать этот шаг дальше. Веб-сайт, над которым я работаю, модулируется в компонентные представления, а затем объединяется в контроллере по умолчанию. Каждый из" виджетов " имеет свой собственный вид, который редко изменяет содержимое (за исключением нескольких часто обновляющихся). Поэтому я хотел бы кэшировать HTML-вывод этих редко меняющихся представлений, чтобы предотвратить их оценку на каждой стр ...

изменение пароля пользователя laravel 5.3

Я хочу создать форму с 3 полями (old_password, new_password, confirm_password) с laravel 5. Вид Старый пароль : {!! Form::password('old_password',['class' => 'form-control']) !!} Новый Пароль: {!! Form::password('password',['class' => 'form-control']) !!} Подтвердите Новый Пароль: {!! Form::password('verify_password',['class' => 'form-control']) !!} Контроллер при регистрации пользователя public function postRegister(Request $request) { $rules = [ 'email' ...

Laravel Auth:: attempt () возвращает false

Я домашний любитель и изучаю фреймворк Laravel, в настоящее время в версии 5.3. Я использую Mac, ни homestead, ни vagrant. В настоящее время я работаю на веб-сайте, который использует систему регистрации и регистрации для создания пользователей. Я использовал php artisan migrate для локального управления базой данных. Как указано ниже, он имеет три поля, а именно: электронная почта имя пользователя пароль У меня есть модель User (пользователи.php): <?php namespace blog; use ...

Как передать значение от одного контроллера к другому контроллеру в laravel

Я борюсь с передачей переменной от одного метода контроллера к другому в laravel. Когда пользователь создает продукт, я хочу, чтобы он теперь получил результат. Проблема заключается в том, что после выполнения метода Create сообщение должно быть передано еще одному контроллеру, прежде чем оно отправится в представление. Я пытаюсь передать сообщение об успехе или неудаче из метода postCreate в метод getList. Метод создания: public function postCreate() { if(validation passes){ ...

диалог подтверждения перед отправкой формы по щелчку мыши

Я работаю с Laravel 5.4. У меня есть POST маршрут: Route::post('hotel/delete/{slug}', ['as' => 'delete-hotel', 'uses' => 'BackendHotelController@postDelete']); На странице индекса у меня есть тег привязки с формой submit. В настоящее время при нажатии на метку привязки отправляется скрытая форма. <a href="{{ route('delete-hotel', $hotel->slug) }}" class="btn btn-operation btn-danger" onclick="event.preventDefault(); document.getElementById('delete-form').submit();"> ...

PHPunit Uncaught ошибка: вызов неопределенного метода PHPUnit Util конфигурация:: getTestdoxGroupConfiguration()

Я не знаю, связано ли это с Laravel 5.4. когда я запускаю команду phpunit после установки laravel 5.4 без каких-либо изменений, я получаю Uncaught Error: Call to undefined method PHPUnit_Util_Configuration::getTestdoxGroupConfiguration(), но когда я запускаю php artisan dusk, она работает нормально c:xampphtdocsublocker>phpunit PHP Fatal error: Uncaught Error: Call to undefined method PHPUnit_Util_Configuration::getTestdoxGroupConfiguration() in C:xampphtdocsublockervendorphpunitph ...