ZF2 - Generierung die Url von der route

Kann ich nicht herausfinden, zu generieren, die Url, von überall, wo ich will, in zend 2

Bekomme ich Aktion und controller, so dass ich versuchen, diese:

$this->url('myControllerName', array('action' => 'myActionName'));

Aber diese gibt ein Objekt zurück, ich möchte nur den vollständigen URL-string, der von dieser Strecke

Jemand kann mir helfen zu finden, der richtige Weg?

EDIT : laut Stoyan, vielleicht habe ich einen Fehler gemacht auf meiner route. hier ist der Teil von meinem Modul.config

'router' => array (
                'routes' => array (
                        'indexqvm' => array (
                                'type' => 'segment',
                                'options' => array (
                                        'route' => '/Indexqvm[/:action][/:id_event]',
                                    'constraints' => array (
                                            'action' => '[a-zA-Z][a-zA-Z0-9_-]+',
                                            'id_event' => '[0-9]+'
                                    ),
                                    'defaults' => array (
                                            'controller' => 'Qvm\Controller\Indexqvm',
                                            'action' => 'index' 
                                    ) 
                            ) 
                    ),

Und mein Ruf :

echo $this->url('indexqvm', array('action' => 'list-index'));

den Fehler :
Abfangbare schwerwiegender Fehler: Objekt der Klasse Zend\Mvc\Controller\Plugin\Url kann nicht in eine Zeichenfolge konvertiert werden

InformationsquelleAutor Reign.85 | 2013-04-02
Schreibe einen Kommentar