問題タブ [laravel-4]
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.
php - Laravel Framework: 構文エラー、予期しない「関数」(T_FUNCTION)
Laravel3フレームワークの新規インストールにマクロを含めようとしています.PHP 5.4を持っています(phpinfoはこれを確認しています)。当初、5.3.17 でサポートされていないクロージャーに問題があるのではないかと疑っていたので、5.4 にアップグレードしましたが、まだこのエラーが発生しています。
未処理の例外
メッセージ:
構文エラー、予期しない「関数」(T_FUNCTION) 場所:
C:\wamp\www\script-manager\application\libraries\macros\nav_link.php の 3 行目
Nav リンク ファイルには、次のマクロがあります。
そして、start.php の一番下に必要です:
私は文字通り、私の状況下でこの問題を抱えている人を他に見つけていないので、迷っています。Windows 7 で WAMP 5.4 を使用します。
ありがとう。
laravel - Laravel 4:指定されたルート「ログイン」のURLが存在しないため、そのようなルートを生成できません
Laravel4プロジェクトで認証システムを作成しています。auth"before"フィルターを使用しようとしています。
私のroutes.php
ファイルには、次のものがあります。
beforeフィルターは、filters.php
ファイル内の次の行を呼び出します。
ログインルートに手動で移動できます。しかし、認証システムはこれを起こさせていません。私はcomposer dump-autoload
数回走ったので、それは問題ではありません。手動でログインページをロードできるので、何をしていますか?
json - Laravel 4 とバックボーン: JSON がコントローラーに投稿されない
Laravel 4 で JSON がコントローラーにポストされないという問題が発生しています。バックボーン イベントでの AJAX 呼び出しは次のとおりです。
ご覧のとおりconsole.log
、JSON オブジェクトが正しくログに記録されています。また、Firebug では、データが投稿されていることがわかります。しかし、私の Laravel コントローラーでは、JSON が返されません。
store
コントローラーのメソッドからテキスト文字列を返すことはできますが、 Input::json()
. 実際、そうすると、サーバーからの応答がまったくありません。AJAX jQuery呼び出しではなく、バックボーンの方法でこれを行うべきだと思います。それは私の問題が発生しているところですか?
私はこのLaravelルートを持っています:
php - Laravel 4 で非 laravel パッケージを使用する
L4 専用に設計されていないパッケージをフレームワークに含めることはできますか? もしそうなら、それはどのように行われますか?パッケージをフォルダーに追加するパッケージを my に追加する必要があることはわかってcomposer.json
いvendor
ますが、どうにかしてproviders
配列に登録できますか? 他に必要な手順はありますか?
Yii 用に設計されたGoogle チェックアウト パッケージを使用したい
laravel - Laravel:キャッシュデータがバイナリなのはなぜですか?
よくわかりませんが、を使用して保存されるデータCache::remember
はバイナリだと思います。次のように表示され、次のように続きます3133 3632 3334 3838 3533 613a 343a 7b73
。
なぜエンコード/バイナリ/何であれ?
編集:現在、ファイル キャッシュを使用しているため、データベース キャッシュでエラーが発生しています。
laravel - laravel 4で名前空間を登録する方法
問題: PostController.php の 4 行目、または名前空間をいじくり回すクラスの PostRepostioryInterface が見つかりません クラス App\Models\Interfaces\PostRepositoryInterface が見つかりません
質問: laravel 4 で名前空間を登録する方法は? L4 にこの名前空間のクラス/インターフェースを認識させるにはどうすればよいですか?
Larave 3 には、ClassLoader に $namespaces 静的オブジェクトがあり、名前空間を追加することができました
laravel 3にその権利があるかどうかはわかりませんが、いずれにしても、Laravel 4にはAutoLoaderが存在せず、ClassLoaderは存在しますが、Laravel 4のClassLoaderにはメソッド名前空間が存在しません.
私はこれを見てきましたが、どうにかして名前空間を登録しないとうまくいかないようです。 Laravel 4 で名前空間を使用する
構造例:
ファイル:
PostRepositoryInterface.php
EloquentPostRepository.php
PostController.php
ありがとう
laravel - Call a controller in Laravel 4
In Laravel 3, you could call a controller using the Controller::call method, like so:
Controller::call('api.items@index', $params);
I looked through the Controller class in L4 and found this method which seems to replace the older method: callAction(). Though it isn't a static method and I couldn't get it to work. Probably not the right way to do it?
How can I do this in Laravel 4?
controller - Laravel 4 では、サブドメイン コントローラーのベスト プラクティスはありますか?
既存の Laravel 4 コントローラーとモデルを取得して、「api.myapp.com」にアクセスしたときに json オブジェクトの応答を返す簡単な方法を探しています。
指定したサブドメイン要求で使用できるルーティング フィルターはありますか?
laravel - Laravel 4:どのイベントがサポートされていますか?
Laravel イベントに関するこの SO の質問を見ましたが、それらは Laravel 3 用です。すべて試しましたが、どれも機能しません。これが私のコードですglobal.php
:
リッスンを開始するだけですが、イベントは発生しません。私は自分でそれらを発射しようとしましたが、うまくいきましたEvent::fire()
が、明らかにそれは私が望んでいるものではありません.
php - アップデートリソースコントローラーlaravel4の使用方法は?
インデックス、編集、更新メソッドを備えたカスタマーコントローラーがあります
コントローラメソッドの更新
私のHTMLフォーム
こちらのドキュメントをフォローしています http://four.laravel.com/docs/controllers#resource-controllersPUT/ PATCH / resource / {id} update
それは私にとってはうまくいかないようです、それをどのように使うのですか?ありがとうございました