You can extend the Url Helper to override it's behaviour.
Something like:
class My_View_Helper_Url extends Zend_View_Helper_Url
{
public function url(array $urlOptions = array(), $name = null, $reset =
false, $encode = true)
{
if(is_null($name)
{
$name = 'default';
}
return parent::url($urlOptions,$name,$reset,$encode);
}
}
--
Alayn Gortazar
----- "umpirsky" <[email protected]> escribió:
> Naah, I expected default route to be used. is there a waz around this.
> It's a
> drag to change null to default on all places :(
>
>
> Alayn Gortazar wrote:
> >
> > Hi Saša,
> >
> > ----- "umpirsky" <[email protected]> escribió:
> >
> >> Ah, now I see where the problem is. Must watch traces better:
> >>
> >
> > Not so easy to trace/understand them sometimes, hehe.
> >
> >> So, in my quick search firm, which is rendered on that page, i
> have:
> >>
> >> $this->getView()->url(array('controller' => 'search','action' =>
> >> 'result'),
> >> null, true)
> >
> > I suppose you already changed this, but just in case...
> > Change the 'null' parameter with "default" value. That should do
> it... :)
> >
> >> and it tries to use same route, why? Why does it not use the
> default
> >> route?
> >
> > Look at the $name parameter description...
> >
> >
> http://framework.zend.com/apidoc/core/Zend_View/Helper/Zend_View_Helper_Url.html
>
> > -----------------------
> > string url ([ $urlOptions = array()], [mixed $name = null],
> [bool
> > $reset = false], [ $encode = true])
> >
> > * array $urlOptions: Options passed to the assemble method of
> the
> > Route object.
> > * mixed $name: The name of a Route to use. If null it will use
> the
> > current Route
> > * bool $reset: Whether or not to reset the route defaults with
> those
> > provided
> > * $encode
> > -----------------------
> >
> > Cheers,
> >
> > --
> > Alayn Gortazar
> >
> >
>
> --
> View this message in context:
> http://n4.nabble.com/Adding-simple-route-in-application-ini-tp961683p962924.html
> Sent from the Zend Framework mailing list archive at Nabble.com.