2015-04-25 6 views
0

Привет, поэтому я пытаюсь создать навигатор, который изменит отображаемую информацию.Навигация по маршрутам (laravel blade.php)

ПРИМЕЧАНИЕ с использованием 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>

Спасибо за любую помощь

Отличный день!

ответ

0

Что 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> 
+0

Вы лучшие. – Judgeharm

+0

HI там я использовал ваш код, и страница редактирования работает, но затем я вернусь на домашнюю страницу. Я получаю сообщение об ошибке SSL «ERR_SSL_PROTOCOL_ERROR». Я также удалил лишний, который был там (* woops *) – Judgeharm

Смежные вопросы