3'ten fazla url parametreleri ile Zend_Controller_Router_Route Zincirleme Sorunu

1 Cevap php

Ben yanlış gidiyor anlamaya gibi olamaz, ama ben alt alan üzerinde tabanlı kurulum modül yönlendirme çalışılıyor. Aksi yönlendirme standarttır. Aşağıdaki çalışmaları ben URL fazla 3 parametreleri eklemek sonu:

Bu bir denetleyici eklenti içinde

...
public function routeStartup() {
    $router = Zend_Controller_Front::getInstance()->getRouter();
    $pathRoute = new Zend_Controller_Router_Route (
            ':controller/:action/*',
            array(
                'controller' => 'index',
                'action' => 'index'
            )
    );

    $hostRoute = new Zend_Controller_Router_Route_Hostname(':module.domain.com');

    $chainedRoute = $hostRoute->chain($pathRoute);

    $router->addRoute('host', $chainedRoute);
    ...
}

http://module.domain.com/controllerName/actionName/param1 works http://module.domain.com/controllerName/actionName/param1/param2 does not work

Başkasının bu çalıştırmak vardır?

1 Cevap

Çerçeve yönlendirme kodu bir hata gibi görünüyor.

http://framework.zend.com/issues/browse/ZF-6654 bir düzeltme için bkz.