Здравствуйте
Необходимо генерировать необходимый контент из базы.
сделал так в
application\views\templates\my_tempate.php
в меню передаю id
Код:
<li><a href="kohana.local/?id=1">первая стр</a></li>
<li><a href="kohana.local/?id=2">вторая стр</a></li>
а в на страничке видов
application\views\pages\home.php
вытаскиваю id при помощи метода GET
Код:
<h2>Это динамичная страница</h2>
<?php
$id = $_GET['id'];
$articles = ORM::factory('article');
$article = ORM::factory('article', $id);
echo $article->title;
echo $article->text;
?>
работает но теперь урлы не устраивают
http://kohana.local/?id=1http://kohana.local/?id=2хочу такие
http://kohana.local/razdel1http://kohana.local/razdel2думаю что надо сделать некие правила в роутах но какие и как?
// Мои роуты
Код:
Route::set('my_route_about', 'razdel1')
->defaults(array(
'controller' => 'page',
'action' => 'index',
'id' => '1',
));
вопрос?
Возможно я не правильно делаю но цель такова
кликаешь на ссылку 1 она вытягивает статью 1 из базы,
кликаешь на ссылку 2 она вытягивает соответственно статью 2 из базы
вроде все просто, но...