問題タブ [laravel-routing]

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 に答える
1587 参照

laravel - Laravel::パッケージルートでパッケージコントローラーを呼び出す

laravel に問題があり、助けが必要です。

  1. artisan を介してパッケージを作成し、パッケージ内のルートを介してパッケージからコントローラーを呼び出したいと考えています。
  2. パッケージ コントローラーにダッシュボード フォルダーを作成し、DashboardControllers をファイルします。
  3. そのコントローラーを呼び出す方法と、そのコントローラーの名前空間を設定する方法がわかりません
  4. 質問: パッケージ内のモデルを作成することは可能ですか?また、可能であればそれを行う方法と呼び出す方法を教えてください。

  5. 質問 2: コントローラーが Laravel でコントローラーのメインを拡張できるかどうか、およびその方法を教えてください。

パッケージへのパスROOT/workbench/ibs/admin/src/route.php

Hire は、最後に入力したルート コード フォーム パッケージです。

愚かなコントローラーを呼び出す方法。コントローラーへのパスは次のとおりです。


申し訳ありませんが、約 4 時間かかる解決策を見つけました

パッケージでマスターコントローラーを使用しませんでした。レンタルからいくつかのソリューションを組み合わせます。

Laravel 4 でパッケージ コントローラーにアクセスする

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

laravel - グループ化されたリソース ルートの命名

内部にリソースを含む以下のルート グループがあります。

私が見てきたようにphp artisan routes

ルートへのリンクを呼び出すにはどうすればよいですか? 私は次のようなものを試しました

しかし、array_combine()エラーが発生します。

編集

私はこれに変わりました。

それでも、二重ドットのルート名が表示されます。

今、私はそれを機能させることができますが、それはちょっと変ではありませんか?

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

php - Laravel 4 : Redirect:intended は常に同じ不要なルートにリダイレクトします

Redirect::intended()ログイン後にメソッドを使用している場合、何らかの理由で理解できませんfournisseurs/ax_getListProduits.2つの例外を除いて、実際に意図したURLが何であれ、常にroutesファイルのURLに送信されます。

  • fournisseurs/ax_getListProduitspostルートを削除すれば、すべて問題ありません
  • ログイン ページが表示される前にエコーSession::get('url.intended');コールを追加すると、意図した正しい URL が表示され、機能します (ただし、このコードを の後に追加するとAuth::attempt、 に送信されfournisseurs/ax_getListProduitsます)。

何が起こっているのか理解できません…ここでもLaravel Githubリポジトリでも同様の問題が見つかりません。これにより、何か間違ったことをしていると思いますが、見つかりません…この質問をGithub でバグの可能性がありますが、成功しませんでした: https://github.com/laravel/framework/issues/2668

以下は、ルート ファイルとログイン コントローラー コードです。

ルート.php

ログイン コントローラ:

create.blade を表示

そして default.blade レイアウト

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

layout - コントローラーとルート Laravel 4

フォルダー (プロバイダー) から account.blade.php をルーティングしようとしていますが、これを行うたびにレイアウトが壊れます。

URLは次のようになります

ルート:

コントローラ:

ビュー/プロバイダー/account.php:

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

php - Redirect::action() - Routes.php Laravel の不明なアクション例外

これを解決するために2日間費やしました。

Laravel 4 を搭載したアプリを持っていますが、問題があります。1 つのルートで auth.basic を使用しています。コードは次のとおりです。

私は間違いなく匿名関数の中に入っていますが、例外があります: *不明なアクション [AdminController@createAdmin]。*

繰り返しますが、次のようにルートを定義すると:

すべて正常に動作します。たぶん、問題はいくつかの範囲にあると思います...よろしくお願いします。

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

laravel-4 - 任意のサブディレクトリにまたがるルートのURLにワイルドカードを使用するlaravel 4

私はルートを持っています:

Route::get('/{slug}c{id}','Category@index');

http://domain.tld/arbitrarycategory-c22で機能します

しかし、任意のサブディレクトリにも一致するワイルドカード ルートを作成したいと思います。私のコントローラーは、ルートの -c{id} 部分のみを気にします。それより前の部分は任意であり、無視されます。これら2つに一致する1つのルートを探しています:

何か案は?

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

php - Laravel 4 シンプルなルート

新しいlaravel 4プロジェクトをセットアップしたばかりですが、ルートが機能していないようです。

routes.php ファイルに次のコードがあります。

しかし、localhost:8888/laravel4 にアクセスすると、「/」ルートの代わりにディレクトリ リストが表示されます。

localhost:8888/laravel4/test にアクセスすると、The requested URL /laravel4/test was not found on this server.

ローカルホストにphp 5.5.3でMAMPを使用しています。