The URL action helper is much more robust in its functionality than the
view helper.
To get an interface exactly the same as the view helper, use
$this-_helper-url-url(array(), 'routename', false);
Rolando Espinoza La Fuente wrote:
On Tue, Dec 2, 2008 at 3:06 AM, Cameron [EMAIL PROTECTED]
well i thought about that, and that's a very simple solution (because the
code in the url helper is very simple), but that internal interface might
change in later revisions of the framework, so i thought i'd see about doing
it the right way :P
On Tue, Dec 2, 2008 at 5:21 PM, keith Pope [EMAIL
I very much doubt that the routers assemble interface will change, if
it does ZF will definitely announce it as a BC breaking change.
2008/12/2 Cameron [EMAIL PROTECTED]:
well i thought about that, and that's a very simple solution (because the
code in the url helper is very simple), but that
On Tue, Dec 2, 2008 at 3:06 AM, Cameron [EMAIL PROTECTED] wrote:
Hi guys,
The subject line sums it all up. I do some URL generation in the controller
/ model (form submission URLs and so on), and I'd love to be able to use the
same url View Helper that has proven so wonderful in my Views.
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
*MVC police arriving*
Use the url action helper, it works exacly like the url view helper.
Also the view helper may output html-escaped in the future, so you
shouldn't rely on this. And yes, the assembly method may change
completly with 2.0.
On Tuesday 02 December 2008 08:06:52 Cameron wrote:
Hi guys,
The subject line sums it all up. I do some URL generation in the controller
/ model (form submission URLs and so on), and I'd love to be able to use the
same url View Helper that has proven so wonderful in my Views. What's the
trick?
I would have a look inside the view url helper and maybe create an
action helper that does the same?
2008/12/2 Cameron [EMAIL PROTECTED]:
Hi guys,
The subject line sums it all up. I do some URL generation in the controller
/ model (form submission URLs and so on), and I'd love to be able to
Themselves wrote:
What's the trick?
In your controller - action:
$tmp = $this-view-url( array( 'controller'='moo' ) );
Try that.
This kinda breaks the MVC, so be prepared for the MVC police ;-)
monk.e.boy
--
View this message in context:
Hi guys,
The subject line sums it all up. I do some URL generation in the controller
/ model (form submission URLs and so on), and I'd love to be able to use the
same url View Helper that has proven so wonderful in my Views. What's the
trick? I'm sure it's something simple that I'm not smart