タグ付けされた質問 「laravel」

Laravelは、Taylor Otwellによって作成された無料のオープンソースPHP Webフレームワークであり、Symfonyに基づいてモデルビューコントローラー(MVC)のアーキテクチャパターンに従ってWebアプリケーションを開発することを目的としています。LaravelのソースコードはGitHubでホストされ、MITライセンスの条件に基づいてライセンスされます。


20
Laravel 5のカスタムヘルパーのベストプラクティス[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 20日前休業。 Laravel 5のビュー間でコードが繰り返されないように、ヘルパー関数を作成したいと思います。 view.blade.php <p>Foo Formated text: {{ fooFormatText($text) }}</p> それらは基本的にテキストフォーマット関数です。これらの機能を備えたファイルをどこでどのように作成できますか?

22
LaravelにはMcrypt PHP拡張機能が必要です
私が使用しようとしていますmigrateの関数をLaravel 4上OSX。ただし、次のエラーが発生します。 Laravel requires the Mcrypt PHP extension. 私が理解している限り、すでに有効になっています(下の画像を参照)。 何が問題で、どうすれば修正できますか?
429 php  laravel  laravel-4  mcrypt 

21
Laravel Eloquentを使用して複数のWhere句クエリを作成する方法
Laravel Eloquentクエリビルダーを使用していて、WHERE複数の条件で句が必要なクエリがあります。動作しますが、エレガントではありません。 例: $results = User::where('this', '=', 1) ->where('that', '=', 1) ->where('this_too', '=', 1) ->where('that_too', '=', 1) ->where('this_as_well', '=', 1) ->where('that_as_well', '=', 1) ->where('this_one_too', '=', 1) ->where('that_one_too', '=', 1) ->where('this_one_as_well', '=', 1) ->where('that_one_as_well', '=', 1) ->get(); これを行うより良い方法はありますか、またはこの方法を使用する必要がありますか?

30
PDOException SQLSTATE [HY000] [2002]そのようなファイルまたはディレクトリはありません
(非常に基本的な)サイトをfortrabbitに正常に展開できたと思いますが、SSHに接続していくつかのコマンド(php artisan migrateまたはなどphp artisan db:seed)を実行するとすぐに、エラーメッセージが表示されます。 [PDOException] SQLSTATE[HY000] [2002] No such file or directory テーブルがそこにあるので、ある時点で移行はうまくいったはずです-しかし、これはなぜそれが今私のために働いていないのかを説明していません。
319 php  mysql  laravel  pdo 

30
Laravel Eloquentを使用して最後に挿入されたIDを取得する
現在、次のコードを使用してテーブルにデータを挿入しています。 <?php 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()) { return Response::json(array('success' => true), 200); } } 最後に挿入されたIDを返したいのですが、取得方法がわかりません。 敬具!

10
PHPでの適切なリポジトリパターン設計?
序文:リレーショナルデータベースを使用するMVCアーキテクチャでリポジトリパターンを使用しようとしています。 最近、PHPでTDDの学習を開始しましたが、データベースが他のアプリケーションと非常に密接に結合していることに気付きました。リポジトリについて読み、IoCコンテナを使用してそれをコントローラに「挿入」しました。とてもクールなもの。しかし、リポジトリの設計に関するいくつかの実際的な質問があります。次の例を考えてみましょう。 <?php class DbUserRepository implements UserRepositoryInterface { protected $db; public function __construct($db) { $this->db = $db; } public function findAll() { } public function findById($id) { } public function findByName($name) { } public function create($user) { } public function remove($user) { } public function update($user) { } } 問題#1:フィールドが多すぎる …

18
Laravel 5:ブレードでHTMLを表示する
次のように、ビューの1つに文字列が返されます。 $text = '<p><strong>Lorem</strong> ipsum dolor <img src="images/test.jpg"></p>' 私はそれをブレードで表示しようとしています: {{$text}} ただし、出力はレンダリングされたHTMLではなく生の文字列です。Laravel 5でブレードを使用してHTMLを表示するにはどうすればよいですか? PS。PHP echo()はHTMLを正しく表示します。
283 laravel  laravel-5  blade 


12
Laravel 5-職人の種[ReflectionException]クラスSongsTableSeederが存在しません
php artisan db:seedを実行すると、次のエラーが発生します。 [ReflectionException] Class SongsTableSeeder does not exist 何が起こっている? 私のDatabaseSeederクラス: <?php use Illuminate\Database\Seeder; use Illuminate\Database\Eloquent\Model; class DatabaseSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { Model::unguard(); $this->call('SongsTableSeeder'); } } 私のSongsTableSeederクラス: <?php // Composer: "fzaninotto/faker": "v1.4.0" use Faker\Factory as Faker; …

11
雄弁なコレクション:カウントと空の検出
これはささいな質問かもしれませんが、Laravelから返されたEloquentコレクション$result = Model::where(...)->get()が空であるかどうかを確認し、要素の数をカウントするための特定の方法を推奨するかどうか疑問に思っています。 !$result空の結果を検出するために現在使用していますが、それで十分ですか?に関してはcount($result)、空の結果を含むすべてのケースを実際にカバーしていますか?

9
移行で既存のテーブルに新しい列を追加する
Laravelフレームワークを使用して、既存のデータベーステーブルに新しい列を追加する方法がわかりません。 私は使用して移行ファイルを編集しようとしました... <?php public function up() { Schema::create('users', function ($table) { $table->integer("paid"); }); } ターミナルでは、とを実行php artisan migrate:installしmigrateます。 新しい列を追加するにはどうすればよいですか?

26
Laravel 4で@ifステートメント(ブレード)内の現在のURLを取得する方法
Laravel 4を@if使用しています。Laravelのブレードテンプレートエンジンを使用して、ビューの条件内の現在のURLにアクセスしたいのですが、方法がわかりません。 私はそれが次のようなものを使用して実行できることを知っていますが<?php echo URL::current(); ?>、@ifブレードステートメント内では不可能です。 助言がありますか?

23
入力ファイルを開けませんでした:職人
新しいlaravelプロジェクトを作成しようとすると、CLIに次のエラーが表示されます。 入力ファイルを開けませんでした:職人 エラーで返されたpost-install-cmdイベントを処理するスクリプトphp artisan clear-compiled 私は最新バージョンのXAMPP v3.2.1をPHP 5.5.15で使用し、mcryptを有効にしています(php -mコマンドを発行して、それを確認してください)。そして、私はwindows 8.1を実行しています


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.