laravel- все статьи тега ➜ страница 2
Проверка Laravel необходимо заполнить одно из двух полей
У меня есть два поля: QQ Электронная почта Как настроить объект валидатора так, чтобы одно из этих полей было заполнено? Не имеет значения, кто именно. $messages = array( 'email.required_without:qq' => Lang::get('messages.mustenteremail'), 'email.email' => Lang::get('messages.emailinvalid'), 'qq.required_without:email' => Lang::get('messages.mustenterqq'), ); ...
Как сохранить систему очереди Laravel запущенной на сервере
Недавно я установил систему очередей Laravel. Суть в том, что cronjob вызывает команду, которая добавляет задания в очередь, и вызывает вторую команду, которая отправляет электронное письмо. Система работает, когда я подключаюсь по ssh к своему серверу и запускаю php artisan queue: listen, но если я закрываю свой терминал, прослушиватель выключается, и задания стекаются и сидят в очереди, пока я не вернусь по ssh и не запущу listen снова. Как лучше всего поддерживать работу моей системы очере ...
Удалить 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 artisan оптимизировать лучшие практики
Я пытаюсь полностью понять команду Laravel (5.1) artisan optimize и лучшие практики, но документация, похоже, отсутствует. У меня нет установленного Composer на рабочем сервере, поэтому, в частности, я хочу знать, какие файлы изменяются или создаются при запуске artisan optimize --force в разработке, которые должны быть запущены в производство. Цель состоит в том, чтобы не взорвать приложение в производстве! После выполнения команды я вижу, что следующие файлы были изменены: bootstrapcachec ...
Как реализовать абстрактный класс в laravel 5.3
Я следовал курсу Laracasts Api, и в какой-то момент я получаю эту ошибку Whoops, looks like something went wrong. ReflectionException in Container.php line 809: Class AppAcmeTransformersLessonTransformer does not exist Я создал абстрактный класс в приложении Acme TransformersTransformer.php <?php namespace AppAcmeTransformers; abstract class Transformer { //transformCollection the lessons data and return only requried fields public function transformCollection($items ...
Один и тот же контроллер ресурсов 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 -- prefer-dist
Я слежу за установкой Laravel на их веб-сайте и я наткнулся на эту линию composer create-project laravel/laravel --prefer-dist Теперь, что именно означает Часть --prefer-dist? Я ничего не вижу в их документации. Заранее благодарю. ...
Laravel мягкое удаление сообщений
В нашем проекте мы должны использовать мягкое удаление для каждого сообщения. в документе laravel я думаю, что мы можем использовать эту функцию только для таблиц. Можем ли мы использовать это для записей в таблице, таких как $id = Contents::find( $id ); $id->softDeletes(); ...
Что 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.-]*'); }); Я пытаюсь заменить текущий рабочий процесс, к ...
Ajax Auth перенаправление на Laravel 5.6
У меня есть кнопка Like, которая запускает сообщение Ajax, этот маршрут защищен auth: API middleware: Myproject / routes / api.php Route::group(['middleware' => ['auth:api']], function () { Route::post('/v1/like', 'APIController@set_like'); }); Когда аутентифицированный пользователь нажимает кнопку like, никаких проблем, все работает гладко. Но когда гости нажимают кнопку, я перенаправляю их на страницу входа через Javascript, и после аутентификации они перенаправляются на страницу, ...
Оператор объявления пространства имен должен быть самым первым оператором в скрипте
Я только начал разрабатывать веб-приложение с Laravel, у меня есть проблема с использованием инъекции зависимостей. Он прекрасно работает без DI, но я хочу рефакторинговать код так, чтобы код не был тесно связан. Я уже ищу в google, что предполагает, возможно, есть пробел перед пространством имен и поисковыми вопросами, связанными здесь, но ни один из них не решает мою проблему. проблема. AccountController <?php namespace TabJutHttpControllers; use IlluminateHttpRequest; use Illumi ...
Самый простой плагин для загрузки файлов перетаскиванием с помощью jquery
Я столкнулся с проблемой... Я не могу найти хороший и простой в понимании плагин, который может загружать файлы на сервер, нажав и выбрав файл или просто перетащив файл в какую-то область... Я знаю, что в интернете есть много плагинов, но я не могу заставить большинство из них работать на моем сервере... Например, http://fineuploader.com хорошо, но он использует GET request, как я понял, что не очень хорошо для меня, и в любом случае это не сработало... в URL контроллера, который было написано ...
Что Laravel редирект не работает
Когда я бегу от контроллера для www.mysite.com/login return Redirect::to_action('profile'); Это приводит пользователя к www.mysite.com/index.php/profile Я пробовал это с Redirect:: to ('profile'); но это тоже не работает. Redirect:: home (); приводит меня к www.mysite.com/index.php что заставляет меня думать, что мой mod_rewrite как-то не работает, но у меня есть RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.p ...
Laravel, получить последний идентификатор вставки с помощью Eloquent
в настоящее время я использую этот код для вставки данных в таблицу: public function saveDetailsCompany() { $post = Input::All(); $data = new Company; $data->nombre = $post['name']; $data->direccion = $post['address']; $data->telefono = $post['phone']; $data->email = $post['email']; $data->giro = $post['type']; $data->fecha_registro = date("Y-m-d H:i:s"); $data->fecha_modificacion = date("Y-m-d H:i:s"); if($data->save()) { ...
Получить запрос, выполненный в Laravel 3/4
как я могу получить выполненный запрос в Laravel 3/4, используя Fluent Query Builder или Eloquent ORM. например: DB::table('users')->where_status(1)->get(); или (posts (id, user_id, ...)) User::find(1)->posts->get(); или... Как я могу сохранить в лог все запросы. ...
В чем разница между PSR-0 и PSR-4?
Я недавно читал о пространствах имен и как они полезны. Я создаю проект в Laravel и пытался перейти от автоматической загрузки карт классов к пространству имен. Я не могу понять, что такое фактическая разница между PSR-0 и PSR-4. Некоторые ресурсы, которые я читал из Битва автопогрузчиков Laracasts PSR-4 автозапуск PSR-0 PSR-4 насколько я понимаю: PSR-4 не преобразует подчеркивания в разделители каталогов определенные специфические правила композитора приводят к тому, что структура ката ...
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 правильно. ...