全文検索:
- 27 Laravel Voyager
- ===== app.phpのProviderに追加 ===== <code|config/app.php> 'providers' => [ ・ ・ TCG\Voyager\VoyagerServiceP... der::class, </code> ===== インストール ===== <code> $ php artisan voyager:install --with-dummy </code> ===... コントローラーカスタマイズ ===== 今回Songsモデルを作成している事を前提に説明 $ php artisan make:model Songs ==== 1.BREADを作成 ==== 作成したSongsモデルから、BREADを作成する {{:11_php:02_framework:01_laravel:voyager.png?400|}} ====
- 14 Laravel Model
- del作成 ===== この場合だと、testテーブルを作成するという意味です。 <code> php artisan make:model Test $ ll app/Test.php -rw-r--r-- 1 matsui users 140 Jan 22 16:49 app/Test.php </code> ==== Modelの中で、テーブル名を指定する場合 ==== <code|app/Test.php > class Test extends Model { protected $table
- 42 Laravel 認証機能
- ravel 認証機能 ====== ===== make:auth ===== <code> $ php artisan make:auth </code> ===== app/User.php ===== app/User.phpが作成される。 <code> <?php namespace App; use Illuminate\Notifications\Notifiable; use I... => 'datetime', ]; } </code> ===== route/web.php ===== web.phpが更新される。 下記が追加される <code> Auth::route
- 12 Laravel
- /laravel.jp/]] ===== インストール ===== composerは[[11_php:13_composer|こちら]] <code> $ composer global requi... laravel new </code> ===== バージョン確認 ===== <code> $ php artisan --version Laravel Framework 5.7.21 </code... public ・ ・ </code> ==== laravelでサーバを動かす場合 ==== php artisan serve --host 0.0.0.0 ===== コントローラ作成 ===== routes/web.phpに下記行追加 <code|routes/web.php> Route::get('hello', 'HelloController@index'); </
- 41 Laravel mcrypt depricated error
- depricated error ====== ===== エラー ===== <code> PHP Deprecated: Function mcrypt_generic_init() is de... 2/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php on line 1132 PHP Deprecated: Function mcrypt_generic_init() is deprecated in /home/matsui/portal.kumo... 2/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php on line 792 PHP Deprecated: Function mcrypt_gene
- 28 Laravel Voyager フロントページ用意
- ーラ作成 ※コントローラ内でテーブルを指定しない場合、同じ名前のテーブルを参照する。 <code> php artisan make:model Post </code> 下記ができる <code|app/Post.php> <?php namespace App; use Illuminate\Database\Eloquent\Model; class Post extends Model { // } </code> === 2.ルーティング === <code|routes/web.php> Route::get('/foo', function () { $posts = Ap
- 13 laravel-admin
- SSWORD=XXXXXXX </code> ===== インストール ===== ※[[11_php:02_framework:01_laravel:12_laravel |laravel new]]... 後で実行 <code> composer require encore/laravel-admin php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider" php artisan admin:install </code> ===== エラー1. ===== <code> $ php artisan admin:install Migrating: 2014_10_12_00000
- 26 Laravel FormBuilder
- uilderで作成してみる。 Formをsubmitすると、ただリクエストを表示するだけ。 php artisan make:form Forms/SongForm --fields="name:t... area, publish:checkbox" <code|app/Forms/SongForm.php> <?php namespace App\Forms; use Kris\LaravelFormBuilder\Form; class SongForm extends Form { pub... bmit'); } } </code> ===== コントローラ作成 ===== php artisan make:controller SongsController <code|ap
- 43 Laravel APIトークン名(api_token)を変更
- laravel/framework/src/Illuminate/Auth/AuthManager.php: $config['input_key'] ?? 'api_token', ... laravel/framework/src/Illuminate/Auth/AuthManager.php: $config['storage_key'] ?? 'api_token'... /laravel/framework/src/Illuminate/Auth/TokenGuard.php: $inputKey = 'api_token', vendor/laravel/framework/src/Illuminate/Auth/TokenGuard.php: $storageKey = 'api_token', </code> =====
- 16 Laravel コマンドラインアプリケーション
- ーション ====== ===== Commandクラス作成 ===== <code> $ php artisan make:command sample/test $ ll app/Console/Commands/sample/test.php -rw-r--r-- 1 matsui users 677 Jan 30 16:01 app/Console/Commands/sample/test.php </code> ===== Commandのシグネチャ変更 ===== <code|app/Console/Commands/sample/test.php > protected $signature = 'command:name'; ↓ protec
- 21 Laravel Controller作成からViewまで
- 作成からViewまで ====== ===== Controller作成 ===== $ php artisan make:controller HelloWorld $ ll app/Http/Controllers/HelloWorld.php -rw-r--r-- 1 matsui users 117 Mar 19 16:36 app/Http/Controllers/HelloWorld.php <code|app/Http/Controllers/HelloWorld.php> <?php namespace App\Http\Controllers; use Illuminate\Htt
- 22 Laravel-admin viewカスタマイズ
- = bootstrap.php修正 ==== <code|app/Admin/bootstrap.php> app('view')->prependNamespace('admin',resource_p... る <code|resources/views/laravel-admin/login.blade.php> 28 <a href="{{ admin_base_path('/') }}"><b... }}"><b>てすとページ</b></a> </code> 下記のように変わります。 {{:11_php:02_framework:01_laravel:laravel-admin01.png?400|}... = ※通常artisan admin:makeで作成されたコントローラーはindex.blade.php を利用します。 $ cp resources/views/laravel-admin/ind
- 29 Laravel Custom Validation
- elでカスタムバリデーションを作成する方法 ===== サービスプロバイダ作成 ===== php artisan make:provider ValidatorServiceProvider <code|app/Providers/ValidatorServiceProvider.php> namespace App\Providers; use Illuminate\Support... ==== サービスプロバイダを設定ファイルに追加 ==== <code|config/app.php> 'providers' => [ ... App\Providers\Vali... teXXXXという名前にする</color> <code|app/CustomValidator.php> <?php namespace App; class CustomValidator exte
- 30 Laravel Mail
- ION=null </code> ===== 2.mailableクラスを生成 ===== php artisan make:mail MailSend 下記のファイルができる。 $ ll app/Mail/MailSend.php ===== 3.メール本文作成 ===== <code> $ cat resources/views/mail/MailSend.blade.php {{$content->name}} さんはじめまして。 テストメール </code> ==... = 4.mailableクラスの変更 ===== <code|app/Mail/MailSend.php> <?php namespace App\Mail; use Illuminate\Bus\Q
- 24 Laravel-admin GRUD追加
- GRUD追加 ====== ===== コントローラー追加 ===== modelは [[11_php:02_framework:01_laravel:14_laravel_model|こちら]] で作成 <code> $ php artisan admin:make UserListController --model=App... る $ ll app/Admin/Controllers/UserListController.php -rw-r--r-- 1 matsui users 3168 Mar 30 21:42 app/Admin/Controllers/UserListController.php ===== ルート追加 ===== <code|app/Admin/routes.php>