Zend framework yönlendirici sorun - garip yönlendirme davranış

0 Cevap php

Ben de Zf için aşağıdaki yolları kurdum:

$router->addRoute(
    'page',
    new Zend_Controller_Router_Route('stranka/:niceuri/:id', array('controller' => 'page', 'action' => 'index'))
);
$router->addRoute(
    'cat',
    new Zend_Controller_Router_Route('kategoria/:niceuri/:id', array('controller' => 'category', 'action' => 'index'))
);

Sorun 'cat' rota diğer 'sayfa' rota ve simle $ this-> url () rotalar lutfen yazılmadan tutmasıdır. İşte 'sayfa' güzergahını kullanarak ve tanımlanmış 'niceuri' param sahip herhangi bir bağlantıları arasında bir değere sahip olduğunu, anlamına gelir 'niceuri' 'cat' güzergahını kullanarak anda açık olan sayfa için eşit - onlar sholdn't. (Üzgünüm, sana mantıklı geliyor?) Bu davranışı çözmek için nasıl herhangi bir fikir? Çok teşekkürler.

0 Cevap