問題タブ [laravel]

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 投票する
2 に答える
4491 参照

php - Laravel-postgrebyteaブロブフィールドを使用

LaravelのインストールでPostgreSQLを使用しています。テーブルには、バイナリデータ(base64_encodedファイルの内容)を格納するために使用されているbyteaタイプフィールドがあります。

Eloquentを使用してテーブルを取得すると、このフィールドにリソースタイプ変数が返されます。

これを文字列として取得するにはどうすればよいですか?

0 投票する
8 に答える
35792 参照

php - LaravelとInnoDB

私はlaravelとlaravelの移行メカニズムを使用しています。テーブルを作成し、外部キーを設定しました。ただし、テーブルはMyISSAMであるため、外部キーは作成されません。これを有効/構成するにはどうすればよいですか?(mysqlサーバーではなくInnoDBに変更するため)。

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

php - Laravel と Simpletest

Laravel での単体テストに Simpletest を使用しようとしています。

Laravel には PHPUnit サポートが統合されており、PHPUnit が業界標準であることは知っていますが、前回のプロジェクト (CakePHP 1.3) で simpletest を使用したので、Laravel でも使用できることを望んでいました。

現在のところ、Laravel のドキュメントには Simpletest についての言及はありません。ブログ/チュートリアルへのリンクを歓迎します。

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

php - ビューに渡されたデータは、レイアウトではアクセスできません - Laravel Controllers

コントローラーにこれがある場合

$this->layout->nest('content', 'home.index', $array);

$arrayhome.index.blade.php テンプレート ファイル内のデータにのみアクセスできますlayouts.main。使用しているファイル内のデータにはアクセスできません。

レイアウトとビューは正しくロードされますが、レイアウト ファイルからコントローラーに渡されたデータにアクセスできません。

助けてくれる人はいますか?

明確にするために-title変数をlayout.mainに渡したいとしたら、どうすればよいでしょうか? $array上記の方法では、index.blade.php の「コンテンツ」内からのみアクセスできます。

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

php - PHPのデータベースセッションを使用してuser_idを保存する

私はbackbone.jsを使用して、ボタン付きのビューを作成しています。ボタンがクリックされると、ログインしたユーザーのデータを含むデータがuser_idAJAXを介してサーバーに送り返されます。

問題:データベースセッションを使用するPHPバックエンド(Laravel)を使用しています(Sessionクラスを使用してユーザーをuser_idデータベースに保存しています)。user_idJavascript / jQuery / backbone.jsを使用してこれを取得するにはどうすればよいですか?

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

php - Laravelの奇妙な未処理例外エラー

テーブルからいくつかの値を取得しようとしていますがUnhandled exception: Trying to get property of non-object、Fluent によって返されたオブジェクトのプロパティとして結果にアクセスしようとするとエラーが発生しました。

問題:エラーがスローされても、オブジェクトのプロパティにアクセスしようとすると機能します。これは本当に不可解です。何が問題なのですか?

PHP コード

エラー

未処理の例外

メッセージ:

位置:

スタックトレース:

p>

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

php - Paginator (backbone.js) の使用時にユーザーがログインしているかどうかを検出できない

Backbone.js Paginatorプラグインを使用しています。ページネーションに関与するモデルに対して独自の Collection を定義することで、無限スクロールのページネーションを適切に行います。ユーザーがログインしている場合、PHP バックエンドは追加の属性を含む Backbone オブジェクトを返し、is_likedそのアイテムに異なる CSS スタイルを持たせます。

問題: Paginator プラグイン (独自の Collection を持つBackbone.Paginator.requestPager) がバックエンドで GETfetchリクエストを実行すると、バックエンドはユーザーがログインしているかどうかを判断できません! ただし、通常の を使用するBackbone.Collectionと、バックエンドはユーザーがログインしているかどうかを判断できます! それもで動作し$.post()ます。これは、問題がプラグインにあると私に思わせますBackbone.Paginator.requestPager

Chrome の開発者ツールのネットワーク セクションを使用して、結果を確認しています。認証チェックが機能する場合api/test、ユーザーに関するデータが返されることがわかります。ログイン状態が判別できない場合は null を返す

更新:GETコレクションによって送信された要求には、によって送信された要求で見つかったヘッダーBackbone.Paginator.requestPagerの情報が含まれていません。これが問題でしょうか?ヘッダーから Cookie データを取り除かないようにするにはどうすればよいですか?CookieGETBackbone.CollectionBackbone.Paginator.requestPager

ここで何が起きてるの?そして、どうすればこれを解決できますか(自分のページネーションコードを書き直すことなく)?

PHP バックエンド (Laravel Framework) を使用した認証テスト

典型的なバックボーン コレクション [作品]

ページネーターのコレクション [動作しません]

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

php - Laravel のような MVC アーキテクチャ

最近、私は Laravel を学び始めました。これは本当に優れた PHP フレームワークです。現在、Laravel の動作に似た独自の MVC を作成しようとしています。

私の論理

ルートを設定し、現在の URL が存在するかどうかを確認し、そこからコントローラとメソッドを から設定し'uses'、そうでない場合はコントローラを に設定しERRORます。問題は、$routes 変数にアクセスできないことです。

PHP を試してみるとエラーが表示されますが、PHP バージョンが5.2static::$routes = ..であっても Lavarel は正常に動作しています。全体の仕組みがわかりません。また、アーキテクチャを構築する方法について何か提案があれば:)

index.php

ルーター.php

route.php

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

php - Laravel は Doctype の前に空の行を表示します

これがコードです。

どうすれば修正できますか?

コードを Laravel に統合する前に、HTML/CSS/JavaScript をテストしました。

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

laravel - LaravelバンドルOneAuthとSentryの互換性

私のチームと私(ビジネス/アイデアの人)は、Laravelフレームワークを使用して新しいスタートアップを開発しています。私は技術者ではありませんが、できるだけ多くのことを学びたいと思っています。

Sentryバンドルのインストールと利用から始め、次にFacebookログイン用のOneAuthバンドルを追加しました。ただし、引き続きエラーが発生しました。

OneAuthはSentryと互換性がありませんか?
セントリーはまもなくsocialpluginをリリースします。それを待つだけでいいのでしょうか、それともどうすればいいのでしょうか。