laravel-5- все статьи тега
Laravel Carbon как изменить часовой пояс без изменения часового пояса
Я пытаюсь найти обходной путь для преобразования даты-времени, хранящегося в моей базе данных, в "гггг-ММ-ДД чч-мм-СС" и присвоить ему часовой пояс "America/Los_Angeles". Если я изменю часовой пояс, Carbon автоматически вычтет 7 часов из времени, что происходит при изменении времени с UTC на PST, но время в моей БД установлено для времени PST. Например, я хочу, чтобы время было 10 утра сегодня, но если я изменю часовой пояс, углерод преобразует его в 3 утра сегодня. Как я могу сделать это, ког ...
Смена Пароля В 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-> ...
как изменить высоту строки в FullCalendar?
Это мой контроллер $calendar = Calendar::addEvents($events) ->setOptions([ //set fullcalendar options 'firstDay' => 1, 'height' => '200px', 'themeSystem' => 'bootstrap3', 'columnHeader' => false, 'aspectRatio' => 1 ]); Я изменяю высоту контейнера, но размер ячейки остается с полосой прокрутки Я хочу изменить свой календарь вот так ...
изменение пароля пользователя 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' ...
Удалить CSRF токен только для одного метода-Laravel
Я использую paytabs payment gateway api. В этом api должен быть указан url-адрес перенаправления, чтобы после завершения транзакции страница автоматически перенаправлялась на указанный вами url-адрес перенаправления. URL-адрес был получить URL-адрес, но поскольку ответ на API приходит как сообщение типа, я не смог использовать получить URL-адрес. Чтобы решить эту проблему, я сделал этот маршрут url-адресом POST, но, сделав его методом post, я не получаю никакого маркера CSRF. В конце концов, я п ...
Laravel 5.3 полиморфные отношения
Я пытаюсь получить мою голову вокруг мои первые полиморфные отношения в фреймворк Laravel 5.3. Отношение, которого я пытаюсь достичь, состоит в том, что "редакционная статья" будет иметь много "элементов", каждый из которых будет иметь свою собственную модель и порядок. Так, например, у меня будет "ElementText", "ElementImage", "ElementButton", а затем "Editorial" будет иметь различные элементы, назначенные ему. Вот почему я думаю, что мне нужна полиморфная связь. Я не хочу множественных отно ...
Какова концепция сервисного контейнера в Laravel?
Я начинаю изучать Laravel, но я не понимаю концепцию служебного контейнера. Как это работает и что нужно знать разработчикам, чтобы полностью использовать эту концепцию в Laravel? ...
Один и тот же контроллер ресурсов Laravel для нескольких маршрутов
Я пытаюсь использовать признак в качестве typehint для моих контроллеров ресурсов Laravel. Метод контроллера: public function store(CreateCommentRequest $request, Commentable $commentable) , в котором Commentable является чертой типа, которую используют мои красноречивые модели. Признак Commentable выглядит так: namespace AppModelsMorphs; use AppComment; trait Commentable { /** * Get the model's comments. * * @return IlluminateDatabaseEloquentRelationsMorphMany ...
Как правильно установить переменные ENV в Laravel 5?
В laravel 4 у нас было: $env = $app->detectEnvironment(array( 'local' => array('homestead') )); По умолчанию. Но в laravel 5 он изменен на: $env = $app->detectEnvironment(function() { return getenv('APP_ENV') ?: 'production'; }); Кроме того, они исключили .ОКР.* строка В.пример, вот он: .env И добавил файл .ОКР.пример: APP_ENV=local APP_KEY=SomeRandomString DB_USERNAME=homestead DB_PASSWORD=homestead Итак, если у меня есть более 2 сред, я должен установить все и ...
Добавить пустое пространство изображения, используя фреймворк Laravel 5 изображения интервенций, чтобы сделать квадратное изображение
Предположим, что у меня есть любимый размер квадрата, и в этом случае он имеет ширину и высоту 2236 px. Мне нужно сохранить мои изображения в этом размере на моем сервере, используя php intervention package. это не важно, что размер изображения пользователя , но дело в том, что изображение должно сохраняться с новым размером, но изображение пользователя должно быть центром и серединой квадрата , и если изображение меньше, чем мои любимые размеры, оно должно быть растянутым, а если изображение ...
Что Laravel паспорт - CreateFreshApiToken нет фреймворк Laravel знак печенья
CreateFreshApiToken, после добавления в группу промежуточного программного обеспечения " web " в ядре.php, как предполагается, прикрепляет файл cookie laravel_token к ответу на каждый запрос, поступающий через web middleware, не так ли? Например, что-либо в этой группе должно получить куки: Route::group(['middleware' => ['web']], function () { Route::get('/{vue?}', function () { return view('index'); } )->where('vue', '[/w.-]*'); }); Я пытаюсь заменить текущий рабочий процесс, к ...
Как получить данные из БД в тесте Laravel 5
Здравствуйте я пишу тест и хочу получить данные из БД в нем, поэтому я делаю следующее Компания.php namespace AppModels; use IlluminateDatabaseEloquentModel; class Company extends Model { protected $table = 'companies'; } Мой самый лучший.php <?php use AppModelsCompany; class MyTest extends TestCase { public function testFileUploadAction() { $company = Company::find(1); } } Но есть ошибка Фатальная ошибка: вызов функции-члена connection () н ...
Laravel 5 не удалось открыть требуемый bootstrap/../поставщика/Автозагрузка.РНР
недавно я установил Laravel 5 через composer. Я попытался создать новый контроллер с помощью artisan, и я получаю следующую ошибку: bootstrap/../поставщика/Автозагрузка.РНР. Не удалось открыть поток: нет такого файла или каталога. Папка "поставщик" не существует. Я что-то пропустила? ...
PDOException SQLSTATE[HY000] [2002] нет такого файла или каталога
Я считаю, что я успешно развернул свой (очень простой) сайт в fortrabbit, но как только я подключусь к SSH для запуска некоторых команд (например,php artisan migrate или php artisan db:seed) Я получаю сообщение об ошибке: [PDOException] SQLSTATE[HY000] [2002] No such file or directory в какой - то момент миграция должна была сработать, потому что мои таблицы есть-но это не объясняет, почему это не работает для меня сейчас. ...
Laravel 5: отображение HTML с помощью Blade
у меня есть строка, возвращенная к одному из моих представлений, например: $text = '<p><strong>Lorem</strong> ipsum dolor <img src="images/test.jpg"></p>' Я пытаюсь отобразить его с помощью Blade: {{$text}} тем не менее, вывод является необработанной строкой вместо отрисованного HTML. Как отобразить HTML с помощью Blade в Laravel 5? PS. PHP echo() отображает HTML правильно. ...
Пытаюсь сделать что Laravel 5 по электронной почте для работы
Я пытаюсь отправить электронное письмо указанному пользователю, введя URL-адрес, но я получаю следующую ошибку: Swift_TransportException в AbstractSmtpTransport.php строка 383: Ожидаемый код ответа 250, но получил код "530", с сообщением "530 5.7.1 Требуется аутентификация до сих пор я просто пытаюсь заставить его работать с Gmail. Как я могу заставить это работать? это то, что у меня есть до сих пор: почта.php <?php return [ 'driver' => env('MAIL_DRIVER',' smtp'), ...
Откат одной конкретной миграции в Laravel
Я хочу откатить только : Rolled back: 2015_05_15_195423_alter_table_web_directories Я бегу php artisan migrate:rollback, 3 из моей миграции откатываются. Rolled back: 2015_05_15_195423_alter_table_web_directories Rolled back: 2015_05_13_135240_create_web_directories_table Rolled back: 2015_05_13_134411_create_contacts_table удалить мои web_directories и меня contacts таблица непреднамеренно. К сожалению, я никогда не хочу, чтобы это произошло, и если я смогу откатить только этот конк ...
Права доступа к файлам для Laravel 5 (и других)
Я использую веб-сервер Apache, у которого владелец установлен в _www:_www. Я никогда не знаю, что является лучшей практикой с правами доступа к файлам, например, когда я создаю новый проект Laravel 5. Laravel 5 требует /storage папка для записи. Я нашел много разных подходов, чтобы заставить его работать, и я обычно заканчиваю тем, что делаю это 777 команду chmod рекурсивно. Хотя я знаю, что это не лучшая идея. официальный док говорит: что Laravel может требуется настроить некоторые разреш ...
Laravel redirect back with () message
попытка перенаправления на предыдущую страницу с сообщением, когда есть фатальная ошибка. App::fatal(function($exception) { return Redirect::back()->with('msg', 'The Message'); } в представлении пытается получить доступ к msg с Sessions::get('msg') но ничего не отображается, я делаю что-то неправильно здесь ? ...
laravel 5: класс 'input' не найден
в своем routes.php файл у меня есть: Route::get('/', function () { return view('login'); }); Route::get('/index', function(){ return view('index'); }); Route::get('/register', function(){ return view('register'); }); Route::post('/register',function(){ $user = new AppUser; $user->username = input::get('username'); $user->email = input::get('email'); $user->password = Hash::make(input::get('username')); $user->designation = input::get('designati ...