Laravel
タイトルの通りです。Migrationファイルをいつも通り artisan migrate:makeで作成して、 artisan migrateとして適応させました。でも、思った通りにならなくて、戻そうとしました。そうすると PHP Fatal error: Class 'AlterSomeFields20150219' not foundみ…
Laravelで使用するパッケージとかは composerで管理していて、 deployする時に自動的にintallされるようにしていました。で、最近deployした分に対して、migrateでDBに変更かけようと思い、 sshで接続して、artisanコマンドを叩くも {"error":{"type":"Error…
Zizaco/entrust Zizaco/entrust · GitHubこれ使って、RoleとかPermissionを管理してます。 $user->hasRole('Admin')で、AdminというRole持ってるかどうかを確認出来ます。 が、ユーザー一覧を管理画面で確認する時に、 "管理者", "ツアー作成者", "ツアー参…
Laravelで導入されてるbladeでは {{{ $body }}}ってやると、確か こんな感じに出力内容がエスケープされます。エスケープしたくないときは、 {{ $body }}という風に、三重ではなく二重にすればOKです。が、たまには出力ないようにnl2brかませて改行させたい…
Postモデル hasMany Commentモデル みたいなリレーションの時に、コメントがついていれば 最新コメント順でPostを並べ替えたいと思っていました。要は、管理画面とかでコメント着いた順に並んでて それにアクセスしたいな、って感じが要望です。 問題 単純な…
問題 このLaravel4で開発をしていて、画像アップロード系の処理にstaplerを使ってます。で、デザインが大きく変わったことで、今のデザインに合わせると、画像が必要な幅よりも小さくなってしまって、画像が粗くなってしまってます。つまり、必要となる画像…
申し込みのフォームとかでvalidationではじかれた際に、 Redirectでページに戻るんですが、フォーム入力部分まで アンカーリンクでジャンプしてほしい。 return Redirect::route('articles.show', ['article_id' => $article->id, '#form'])こんな感じにする…
よくあるWebアプリケーションでFacebookログインして、ユーザー登録させて、Facebookから情報引っ張って来てる状態を想定してます。 前提条件 各モデルは以下のようなものを想定します。 Userモデル 後述するFacebookUserモデルをhasOneしてます。 このモデ…
Laravel4では新しいクラスファイルを作成した場合、プロジェクトルートにて、composer dump-autoloadを実行しなければならない。 このコマンドを実行することによって、ShopControllerの存在がプロジェクトに認識されることになる。 Generating autoload fil…
Laravelでは、phpのビルトインサーバーを使って、 php artisan serveとコンソールで打ってあげると、localhost:8000でアクセス出来るようになります。ただ、わざわざコマンド打つのも面倒くさいし、バーチャルホストの設定をして、本番環境のように「sugi511…
mcrypt PHP extension required. Script php artisan clear-compiled handling the post-install-cmd event returned with an error [RuntimeException] Error Output:mcryptがないらしいので、確認 $php -m | grep mcryptない。返事がない。ということで、h…
bladeファイルをとりあえず使ってたんだけど、 簡単にechoしてくれるし、条件分もループも書きやすいんだけど、 変数に代入するとかいう普通の式の書き方を知らないことが判明。 {{-- */$foo = “var"/* --}}こうすると、 という風に変換される模様。bladeの…
andywer/laravel-js-localization · GitHubLaravelで言語ファイルをlang/ja/user.phpみたいな形で用意すると思うんですが、それをjs側からも簡単に呼び出して扱ってしまおう、っていうのがこいつの仕事。一つのリソースから読み出すって良いね₍₍⁽⁽(ી(*゚▽゚*)ʃ…
まさにこのまんま。Apacheで動かして、ブラウザでアクセスした時に「Error in exception handler.」。このメッセージしか出ないもんだから困った。 で、調べてみると権限系での問題らしい。 /var/www/laravel/app/storage/logs/laravel.logこのファイルに対…