Ну почему ? Есть, обработать seo_url - м
Я делал как то, вот так
Т е вначале сохранить массив get, потом подменить _route _ запустить метод ->index() от seo_url он выдаст в get route и т п (далее как вам надо используйте), восстановить массив get
if (isset($this->request->get['_route_'])) {
$parts = explode('/', $this->request->get['_route_']);
...
...
$url = explode('=', $query->row['query']);
if ($url[0] == 'product_id') {
$this->request->get['product_id'] = $url[1];
}
...
...
...
if (!isset($this->request->get['route'])) {
if (isset($this->request->get['product_id'])) {
$this->request->get['route'] = 'product/product';
} elseif (isset($this->request->get['path'])) {
$this->request->get['route'] = 'product/category';
} elseif (isset($this->request->get['manufacturer_id'])) {
$this->request->get['route'] = 'product/manufacturer/info';
} elseif (isset($this->request->get['information_id'])) {
$this->request->get['route'] = 'information/information';
}
}