簡體   English   中英

通過具有靜態路由laravel的路由添加變量

[英]Adding in a variable via route with static route laravel

我希望能夠將一個變量添加到指向控制器的路由。

我看到它完成的唯一方法是路線本身是動態的。 但是,在我的情況下,我想要一個靜態URL,它將靜態變量發送到控制器。 原因是將有兩個靜態路由將通過變量以不同的方式使用相同的控制器。

我在文檔中找不到這個問題。

我發現的就是這個

Route::get('posts/{post}/comments/{comment}', function ($postId, $commentId) {

我想做同樣的事情,但有{comment}和{post}但是兩個變量被發送到控制器。

任何幫助都是極好的!

例如:

Route::get('posts/{post}/comments/{comment}', ['as'=> 'viewComment', 'uses'=>'PostController@viewComment']);

控制器:

    public function viewComment ($post, $comment)
    {
        dd($post.'/'.$comment);
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM