I am trying to utilize the
Tag::linkTo functionality in my views to generate links. However, I do not want to explicitly type a link (such as
For example, I have a controller called
GameController. Default routes are enabled, so this is accessible via
/game/index, as you would expect. I have created a custom route allowing this to also be accessible via
I want to pass the controller and the action I wish to link to, and then generate a link to whatever route was matched. In this scenario, I would pass it
controller => game, action => index and it would return
/overview - falling back to default routing (like
/game/index) if no route was defined for that pair. This would allow my websites links to update automatically if the route to a particular controller/action changes.
Is there some way to do this? In CakePHP, the HTML helper can accept controller/action arguments and return a link to the appropriate route. I am not seeing similar functionality in any of the
linkTo examples on the documentation page.