"Example.com / login" gibi Zend Framework url oluştur

0 Cevap php

I http://example.com/user_login ve gerçek kullanımda http://example.com/user/view/login/user_login gibi Zend Framework url ile oluşturmak istiyoruz.

Ben yeni bir yönlendirici oluşturmak zorunda, biliyorum, ama ben aynı denetleyicisi yok burada user_login, durumda çalışmalıdır.

Endeks ve Kullanıcılar: Örneğin, iki denetleyicileri var. Ben yazarken http://example.com/index - normal çalışacaktır, ama ben yazarken http://example.com/test - kullanacağı http://example.com/user/view/login/test. Thx çok.

For example: URL: http://example.com/test

Ve ben bir sonraki isteği istiyorum:

Request Parameters:

array (
  'login' => 'test',
  'controller' => 'some',
  'action' => 'other',
)

Bunun için ben yönlendirici yazdı:

$route_login = new Zend_Controller_Router_Route_Regex ( 
'(.+)', 
array ('controller' => 'some', 
       'action' => 'other' ), 
       array (1 => 'login' ), 
        '/' );

Ama denetleyicileri: IndexController, UserController çalışmaz. Ve benim sorum yanında: "yönlendirici denetleyicisi isimleri atlamak nasıl?"

For example: URL: http://example.com/index/someAction

Ve ben bir sonraki isteği istiyorum: Request Parameters:

array (
  'controller' => 'index',
  'action' => 'someAction',
 )

http://example.com/user/someAction

array (
  'controller' => 'user',
  'action' => 'someAction',
)

0 Cevap