問題タブ [lumen]

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

php - composer経由でilluminate/mailを追加する際のエラー

ガイドに基づいてルーメンでメールサービスを使用したいのでilluminate/mail、コマンドラインで次のステートメントを実行して、composer を介してパッケージを追加しようとしました。

現在、次のエラーが発生しています。

どうすればこれを解決できますか? Lumen でメール サービスを使用するにはどうすればよいですか?

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

php - コントローラーとジョブで Lumen のベース URL が異なる

URL::to('/') が Web サイトのベース URL を返すコントローラーがあります。しかし、ジョブで URL::to('/') を使用すると、文字列 (":") としてコロンのみが返されます。

これは戻ります"http://:"

これは戻ります"http://my_domain.com"

私はこれを理解することはできません。ベース URL を .env に保存して、それを使用する必要がありますか?

キューにbeanstalkdを使用しています。

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

php - Laravel/Lumen: View::share() 代替?

私は長い間 Laravel を使用しており、現在は Lumen を使用してマイクロ プロジェクトを作成しています。

すべてのビューにいくつかの変数を渡す必要があります。Laravel ではView::share()、ミドルウェアまたはコントローラーのコンストラクターで関数を使用できますが、Lumen にはクラスがなく、すべてのビュー機能が単なるエイリアスViewのように見えます。View::make()

すべてのビューで変数を共有する方法はありますか?

0 投票する
5 に答える
8555 参照

lumen - Lumen のパブリック ディレクトリ パスを変更するにはどうすればよいですか?

デフォルトでは、「Laravel と同じ」LumenにmyApp/public、すべてのパブリック ファイル (アセット) を配置するディレクトリがあります。

myApp/publicそのディレクトリ パスを からに変更したいmyApp/src/custom/public。どうすればこれを達成できますか?

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

laravel - Laravelフォームでの未定義定数の使用

こんにちは、私はlaravelの初心者で、いくつかの問題を抱えています。単純な html フォームだけが必要なので、フォームに Illuminate html を使用していません。私はこれUse of undefined constant id - assumed 'id'を私の中に入れていedit.blade.phpます。これが私のものedit.blade.phpです:

そして私の中でcontroller

私は何か間違ったことをしていますか?

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

guzzle - base_uri が guzzle クライアントのインスタンス化に基づいていない

私はルーメンを使用して、ガズル経由で単純な API リクエストを設定しようとしています。

問題は、base_uri パラメーターが初期の で正しく渡されていないように見えることnew Client()です。

簡単な例:

次に、get 経由で API を呼び出します

動作しません。のような絶対 URL を使用しないように注意してきました/orders。base_uri を完全にバイパスして get メソッドに追加するだけ$client->get('https://siteurl.com/api/v2/orders')で機能します。

私が使用している: "laravel/lumen-framework": "5.0.*", "guzzlehttp/guzzle": "^6.0"

*ファローアップ:

ヘッダーを比較できるようにデバッグ フラグを追加しました。顕著な違いは get リクエスト行にあります。

get メソッドの絶対 URL (base_uri をバイパス):

GET /api/v2/orders?status=完了 HTTP/1.1

base_uri の使用 (バージョンは削除されています):

GET /api/orders?status=完了 HTTP/1.1