锚标签或不在laravel 5.1中工作

时间:2015-12-10 17:03:30

标签: php laravel-5.1

在菜单关于我们页面和联系页面不起作用

<li><a href="{{ url('products') }}">Home</a></li>
<li><a href="{{ url('products/about/') }}">About Us</a></li>
<li><a href="{{ url('products/contact/') }}">Contact</a></li>

家庭工作,但关于我们和联系页面不起作用

路由器

Route::resource('/', 'BasicController');
Route::resource('products', 'BasicController');

控制器

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;

class BasicController extends Controller
{
    public function index(){
        return view('index');
    }

    public function about(){   
       return view('about');
    }

    public function contact()
    {
    return view('contact');
    }

请帮帮我

2 个答案:

答案 0 :(得分:1)

Route::resource用于特定于模型的控制器,以帮助生成CRUD功能的路由。

要获得适合您页面工作的路线,您应该使用:

Route::get('about', 'BasicController@about');

希望这有帮助!

答案 1 :(得分:0)

<li><a href="{{ url('products/about/') }}">About Us</a></li>

不改变产品字,但让我创建另一个页面