Zend Framework alt etki rota modülü

2 Cevap php

Ben sorun Zend_Controller_Router_Route_Hostname düzgün çalışması için alıyorum yaşıyorum.

Ben Zend Framework 1.9.4 kullanıyorum

Benim config var:

resources.router.routes.www.type = "Zend_Controller_Router_Route_Hostname"
resources.router.routes.www.route = ":module.domain"
resources.router.routes.www.defaults.module = "frontend"

resources.router.routes.www.chains.index.type = "Zend_Controller_Router_Route"
resources.router.routes.www.chains.index.route = ":controller/:action/*"
resources.router.routes.www.chains.index.defaults.controller = "index"
resources.router.routes.www.chains.index.defaults.action = "index"

İlk bakışta gayet güzel iş gibi görünüyor. Ben iki modül vardır:

services.domain
admin.domain

ve varsayılan modül arayüzü, her şeyin cevaplar bu yok.

I services.domain/mycontroller/myaction/ erişebilir ve ben sağ modülünden, sağ denetleyici ve eylem olsun.

But here comes my problem: I can't specify parameters. F.x if i go to:

services.domain/mycontroller/myaction/key1/value1/key2/value2

Hizmetleri modülü değil - o zaman önyüz modülünde mycontroller bulmaya çalışır, çünkü geçersiz bir kontrolör durum alacak.

Ancak ben sadece tüm varsayılan kurulum gibi dynamiclly params sahip olmak istiyorum, bu sadece çalışıyor - Ben Zend_Controller_Router_Route ile karıştırmasını çalıştı ve belirli bir param tarifesi için bunu söylemek.

Ne benim Kurulum nesi var?

2 Cevap

Avcılık iyi bir gün sonra, ben zaten birkaç ay önce teslim edilmiş bir hata var, ben olmadığını anladım.

http://framework.zend.com/issues/browse/ZF-6654

Ben sadece bu başkası yardımcı olur umarım yapabilirsiniz.

Bu hata için düzeltme 26/Jan/10 çıkacak.

Buraya bakın: http://framework.zend.com/issues/browse/ZF/fixforversion/10360