Снова всех приветствую.
Возник вопрос по роутингу в Phalcon. Мне нужно сделать не стандартный роут:
dd.lo/profile/UserName
По умолчания вызывается метод UserName. Но нужно что бы UserName была параметром метода profile контроллера UserController.php
В документации описано:
<?php
// Создание маршрутизатора
$router = new Phalcon\Mvc\Router();
// Определение правила маршрутизации
$router->add(
"/admin/users/my-profile",
array(
"controller" => "user",
"action" => "profile"
)
);
$router->handle();
Но как это "внедрить" то? Если у меня роутинг динамический... Куда девать объект роутера? Передать нужно кудато?
Кароче вот index.php:
<?php
try
{
/*
My code...
*/
$application = new \Phalcon\Mvc\Application($di);
echo $application->handle()->getContent();
}
catch (Exception $e)
{
echo 'PhalconException: ', $e->getMessage();
}