問題タブ [laravel-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
289 参照

laravel - laravelの雄弁なモデルで両方のテーブルの列を1対多で取得するにはどうすればよいですか?

この簡単な例を使用すると、テーブル「comments」の列を取得できますが、テーブル「post」の列を取得できません。「Fluent join」を使用できることは知っていますが、Eloquente では可能ですか? ありがとう!

}

0 投票する
3 に答える
713 参照

many-to-many - Laravelの多対多の関係

私は2つのモデルを持っていUserRole、両方のタイムスタンプをオフにしました。

また、両方のテーブル(& )からcreated_atと列を削除しました。updated_atusersroles

role_userまた、3列idで呼び出される3番目のピボットテーブルがuser_idあり、role_id

ユーザーの役割を見つけようとすると、不明な列role_user.created_atが見つかりません。

この問題で立ち往生しているのを手伝ってください。前もって感謝します!

0 投票する
1 に答える
1824 参照

php - Laravelの未処理の例外未定義のインデックス:core.phpの218行目のargv

私のGoogle-fuスキルはかなりまともだと思いますが、この特定の問題の解決策を見つけることができません。ローカルサーバーの開発ボックスでlaravelを実行しています。Debian Mintマシンでnginx、PHPバージョン5.4.6-1を実行しています。

ブラウザでローカルボックスを指定すると、次のエラーメッセージが表示されます。

その特定のコードスニペットは次のようになります。

この特に厄介な問題を解決する方法について何か提案はありますか?ありがとう!

0 投票する
1 に答える
1621 参照

controller - Base_Controller: Laravel で現在のコントローラー名にアクセスする

Laravel 3.2 のベース コントローラーで現在のコントローラー名を取得しようとしていますが、null が返されます。私のホームコントローラー内では問題ありません。

内でこの値を取得するにはどうすればよいBase_Controllerですか?

0 投票する
1 に答える
724 参照

laravel - Eloquent クエリ ビルダー - hasOne エラー

これは私を夢中にさせています。2 つのテーブルがあります。

  1. 説明と
  2. トランザクション。

私が持っているモデルフォルダーtransaction.phpexplanation.php.

トランザクション.php:

説明.php

私はただ電話している

私が受け取っているエラーは

メソッド [hasone] は Query クラスで定義されていません

誰かが私が間違っているところを見ることができますか?

0 投票する
2 に答える
2949 参照

php - Laravel のマルチサイト フレームワーク

Laravel 3 を使用してコンテンツ管理フレームワークの作業を始めたところです。これは、データベース駆動型のアプリとして設計されていません (後で追加される可能性があります)。これは、静的な Web サイトを作成するための簡単で SEO に適した方法を求める Web デザイナー向けに設計されています。

簡単に言えば、デザイナーはフォルダー構造を操作して、デフォルト サイトとその他の [オプション] サイト (Drupal のようなマルチサイト フレームワークにする) を作成するだけで済みます。

現在、構造は次のように設計されています (まだ実装されていません。これは単なるアイデアです。これは、Laravel の標準的なパス構造の変更でもあります)。

現在の私の主な問題は次のとおりです。View クラスを拡張して、プレフィックスviewsを使用せずに標準フォルダーの外を見る方法がわかりません。path:

これを行う最良の方法は何ですか?

おそらく、このタスクを簡単にする別のテンプレート エンジンはありますか? Laravel 3 に適した HAML エンジンはありますか?

注: Markdown を利用するコンテンツ バンドルがあることは知っていますが、それは私が探しているものではありません。

ここで何か助けていただければ幸いです。

0 投票する
1 に答える
1838 参照

php - Laravel:パスワードなしでユーザーにログイン

私はLaravelを初めて使用し、それは素晴らしいPHPフレームワークのように見えます。ガイドとさまざまなチュートリアルを読んで、Authクラスを使用してユーザーにログインする方法を知っています。ただし、Authクラスでは、ユーザーにログインするためにユーザー名とパスワードが必要です。

これで、Facebook Connectを使用している場合、Facebookでの認証に成功すると、DBに保存したFacebookIDに対応するユーザーの詳細を取得できる可能性があります。ただし、Facebookユーザーの場合、パスワードはDBに保存されません。では、Authクラスを使用してユーザーにログインするにはどうすればよいですか?

Codeigniterでは、セッションデータを次のように設定します。

0 投票する
1 に答える
389 参照

php - Laravel 3で新しいキャッシュドライバーを作成するには?

application/libraries/fnmemcache.php に新しいファイルを作成しました。

「fnmemcache」ドライバーを cache.php 構成ファイルに設定すると、新しいキャッシュ ドライバーが検出されません。Cache::extend()start.phpのメソッドも試してみましたが、同じです。

laravel ディレクトリの cache.php ファイル (ファクトリ メソッド) を見ると、事前定義されたキャッシュ ドライバーのスイッチがあり、そのうちの 1 つを指定しないと例外がスローされるため、機能しないようです。これはコアを変更するのは簡単ですが、もちろん私はそうしたくありません。

0 投票する
2 に答える
1980 参照

php - 複数のファイルをlaravel 3にアップロードするにはどうすればよいですか?

laravel 3で複数のファイルをサーバーにアップロードしたいのですが、どうすればいいですか? コードを表示:

ルートコード:

しかし、それは機能していません。誰か助けてください。

0 投票する
2 に答える
38333 参照

php - 配列から文字列、配列への変換

取得を容易にするために、データベースに文字列として格納している配列があります(cronを介して15〜30分ごとに新しいデータで更新されます)。

私は元々、以下を使用して配列を文字列としてデータベースに格納します。

私は現在、foreachの準備として、文字列を取得して配列に戻すために以下を使用しています。

何らかの理由で、次のエラーが発生します。Array to string conversion 文字列から配列に移動しているので、このエラーを理解できません。を調べたところ、php.net/manual問題ないように見えますか?...