Имеются три странички в папке views - Главная, Логин, и Регистрация.
Нужно сделать меню.
Делаю так:
В коде Главной страницы (из папки views ) пишу:
Код:
<ul class="nav">
<li class="active"><a href="<?php echo URL::site(); ?>">Главная</a></li>
<li><a href="<?php echo URL::site('login'); ?>">Авторизация</a></li>
<li><a href="<?php echo URL::site('reg'); ?>">Регистрация</a></li>
</ul>
Нажимается и работает только главная страница, все остальные ссылки выкидывают на ошибку - при попытке их открыть.
Kohana_HTTP_Exception [ 404 ]: The requested URL login was not found on this server.
SYSPATH\classes\Kohana\Request\Client\Internal.php [ 79 ]
74 if ( ! class_exists($prefix.$controller))
75 {
76 throw HTTP_Exception::factory(404,
77 'The requested URL :uri was not found on this server.',
78 array(':uri' => $request->uri())
79 )->request($request);
80 }
81
82 // Load the controller using reflection
83 $class = new ReflectionClass($prefix.$controller);
84
SYSPATH\classes\Kohana\Request\Client.php [ 114 ] » Kohana_Request_Client_Internal->execute_request(arguments)
SYSPATH\classes\Kohana\Request.php [ 990 ] » Kohana_Request_Client->execute(arguments)
DOCROOT\index.php [ 118 ] » Kohana_Request->execute()
Думаю, что написал что то не то в фрагменте
Код:
<?php echo URL::site('login'); ?>
Помогите разобраться.
Как сделать чтобы ссылки в меню работали и открывали те страницы которые укажу.