問題タブ [lumen-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 に答える
1073 参照

laravel - Lumen 5.2 でルートと名前空間を取得するには?

Lumen 5.2 はまだ正式にリリースされていませんが、GitHub リポジトリで確認できるように、メソッドapp()->getRoutes()とメソッドapp()->getNamespace()は利用できなくなります。

Lumen 5.2 でルートと名前空間を取得する他の方法はありますか?

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

php - Lumen でのルート プレフィックスの使用

Lumen 5.2 ドキュメントから:

プレフィックス グループ属性を使用して、グループ内の各ルートに特定の URI のプレフィックスを付けることができます。たとえば、グループ内のすべてのルート URI の前に admin を付けたい場合があります。

私のコード:

index()これは 200 を返しますが、 でメソッドを呼び出していないことは明らかLessonsControllerです。

私もこれを試しました:

結果はReflectionException in Container.php line 738: Class LessonsController does not exist

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

lumen - ルーメンの取り付けエラー

composerでルーメンをインストールしようとしているので、以下のコマンドを使用しました

しかし、何らかの理由で、パブリックフォルダーにアクセスするだけで、何かをする前にこのエラーが発生します。

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

php - Lumen: DB からレコードを削除するには?

Lumen を使用して、「チケット」を表示しています。これが私のものTickets.blade.phpです:

基本的に、誰かが削除をクリックするたびに、次のスクリプトがトリガーされます。

routes.phpの中に、私はこれを持っています:

最後に、私の には、次のTicketsController.phpものがあります。

ボタンを押したときに発生する問題(コンソール):

POST http://example.com/tickets/deleteTicket 404 (見つかりません)

何が間違っているのか、なぜその方法が見つからないのかわかりません。誰でも助けてもらえますか?

編集-私は次のように変更routes.phpしました:

私のスクリプトは同じように見えますが、「タイプ」をgetではなくに変更しましたpost

このサイトにアクセスするとhttp://mysite/tickets/deleteTicket/1、チケットが削除され、ticketsページにリダイレクトされます。しかし、ボタンをクリックすると、次のエラーが発生します。

http://MYSITE/tickets/deleteTicket?id=3 404 (見つかりません)

この時点で、AJAX 呼び出しを正しい URL に修正する必要があるだけだと考えていますが、セキュリティが問題であることを確認したいと考えています。