【问题标题】:Navigate with routes (laravel blade.php)使用路线导航(laravel Blade.php)
【发布时间】:2015-04-25 13:42:39
【问题描述】:

您好,我正在尝试构建一个导航栏来更改正在显示的信息。

使用 laravel 4 的注意事项

我们的想法是有一个页面,您可以在其中将信息输入表单,然后在另一个页面中您可以编辑该表单数据,但我无法让该死的东西导航。

我的目录就是这样设置的

- app
-- views
--- layouts
------- default.blade.php
--- pages
------- home.blade.php
------- edit.blade.php
--- includes
------- head.blade.php
------- header.blade.php
------- footer.blade.php

我想用类似的东西来导航

<div class="navbar">
    <div class="navbar-inner">
        <a id="logo" href="/">ABC123</a>
        <ul class="nav">
            <li><a href="#"></a>Home</a></li>
            <li><a href="#">Edit</a></li>
        </ul>
    </div>
</div>

目前我的 routes.php 文件看起来像这样

Route::get('/', function()
{
return View::make('pages.home');
});

Route::get('edit', function()
{
return View::make('pages.edit');
});

这是我想同时使用的 default.blade.php 模板

<!doctype html>
<html>

<head>
    <title>@yield('title')</title>
    @include('includes.head')
</head>
<body>
<div class="container">

    <header class="row">
        @include('includes.header')
    </header>

    <div id="main" class="row">

            @yield('content')

    </div>

    <footer class="row">
        @include('includes.footer')
    </footer>

</div>
</body>
</html>

感谢您的帮助

祝你有美好的一天!

【问题讨论】:

    标签: php laravel laravel-4 routes navigation


    【解决方案1】:

    什么you need is the url() helper:

    <ul class="nav">
        <li><a href="{{ url('/') }}"></a>Home</a></li>
        <li><a href="{{ url('/edit') }}">Edit</a></li>
    </ul>
    

    【讨论】:

    • 您好,我使用了您的代码并且编辑页面有效,但随后我导航回主页出现 SSL 连接错误“ERR_SSL_PROTOCOL_ERROR”我还删除了额外的 ( 哎呀
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-05
    • 2021-05-20
    • 2016-09-22
    • 2018-08-10
    • 2016-03-18
    • 2012-07-25
    • 1970-01-01
    相关资源
    最近更新 更多