Articles of laravel

jQuery DataTables Мастер / Подробности (дочерние строки) в виде частичного просмотра laravel

У меня есть приложение Laravel, где я использую jQuery DataTables ( yajra / datatables laravel plugin ) для отображения некоторых записей. Я также использую 3 дочерние строки для отображения более подробной информации для них. В дочерних строках я показываю некоторую дополнительную информацию, график с годовыми данными содержимого и значениями записи за последние 6 месяцев. Проблема […]

Laravel – многие-ко-многим, где таблица «многие-ко-многим» (частично) полиморфна

У меня есть таблица, называемая бонусом. Пользователь может получить бонус (это как вознаграждение) за определенные действия. Ну, бонус может быть назначен многим пользователям, и многие пользователи могут получить тот же бонус. Таким образом, это много-много отношений между пользователем и бонусом. На данный момент это не проблема. Но пользователи могут получить тот же бонус за разные […]

ошибка с обновлением миграции

Я получаю эту ошибку при попытке запуска: php artisan migrate: refresh: Rolled back: 2016_02_16_114444_create_posts_table Rolled back: 2016_01_20_234538_expectations Rolled back: 2016_01_20_200616_expectation_profile Rolled back: 2015_12_22_111958_create_profiles_table Rolled back: 2014_10_12_100000_create_password_resets_table Rolled back: 2014_10_12_000000_create_users_table [Illuminate\Database\QueryException] SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'follower _id' (SQL: alter table `follower_followee` add `follower_id` int unsigned no t null, add `followee_id` int unsigned […]

Laravel 5.1 – HHVM – исключение S3 в WrappedHttpHandler.php строка 152

После обновления до версии Laravel 5.1 от 5.0 у меня возникли проблемы с AWS S3. Я создал тестовый маршрут, чтобы проверить, что S3 работает, и кажется, что это не так: get('/test', function() { return Storage::disk('s3')->exists('temp/file.jpg') ? 'true' : 'false'; }); При этом возвращается следующая ошибка: S3Exception in WrappedHttpHandler.php line 152: Error executing "HeadObject" on "https://s3.amazonaws.com/rugapp/temp/file.jpg"; […]

Скрыть поле чисел от модели Eloquent в Laravel

У меня есть имена полей в моей модели, которые являются числами (у меня нет контроля над ее именами). Когда я пытаюсь получить значения из своей модели, я получаю исключение, перед тем как иметь эти поля, все было в порядке Это работало нормально, пока не было добавлено числовое поле. Model::find($id)->name; Я получаю Trying to get property […]

выполнить сценарий оболочки с помощью php + nginx

Я хочу перезагрузить nginx после некоторых сценариев моего веб-приложения php с функцией exec_shell в php, например: shell_exec('sudo sh /var/www/camva/subdomain.sh'); Этот код запускается после каждого запроса на перезагрузку nginx в файле route.php. Также файл оболочки subdomain.sh содержит: #!/bin/bash sudo /etc/init.d/nginx restart Но я даю этот ответ после каждого запроса: Reloading nginx … fail ! Я не […]

laravel как обновить поле в базе данных

Это мой код $admin = Admin::find(25); $admin->picture = $destination; $admin->save(); но когда я его images/admin_20 поле picture сохраняет NULL например, images/admin_20 место destination – это строка в местоположении изображения. Я уже пробовал ->update() но ничего не сохраняется. не могли бы вы мне помочь, пожалуйста Редактировать 1 столбец picture в моей базе данных – varchar(255) utf8_unicode_ci

L5.1 Class App \ Console \ Kernel не существует

всякий раз, когда я пытаюсь выполнить composer update или require php artisan , или php artisan – я получаю ошибку root@websites:/var/www/rafdev.ovh/html/msvixen# composer update Loading composer repositories with package information Updating dependencies (including require-dev) Nothing to install or update Generating autoload files > php artisan clear-compiled PHP Fatal error: Uncaught exception 'ReflectionException' with message 'Class App\Console\Kernel […]

cURL error 60: SSL-сертификат в Laravel 5.3

Я пытаюсь создать социальную socialite version ^2.0 пакета socialite version ^2.0 в Laravel 5.3 , где я настроен в соответствии с инструкцией по github, получая обратный вызов, я получаю сообщение об ошибке: cURL ошибка 60: проблема с сертификатом SSL Хорошо, я попытался найти эту проблему и все, что было проинструктировано мной, но все равно получал […]

Как добавить значения в контроллер Injection Dependency?

У меня есть класс доступа к данным (DAO), и вам нужно ввести его в несколько моделей. $dao = new DAO("mysql", "username", "password") $userModel = new UserModel($dao); Использование инъекции зависимостей очень важно для меня. Поэтому он должен выглядеть примерно так: //My DAO class class DAO($connection, $username, $password) { $this->connection = $connection; $this->username = $username; $this->password = […]