On Fri, 18 Sep 2009, mini_alexander wrote:
> Sid - yes you good understand me.
> url_for("users/index") in forms works.
> But in links I also don't need to add '/backend.php' at the
> beginning ?
>
> So why when I have url in browser: http://localhost/backend.php/profile/index
> And click on the link: <a href="profile/change_avatar" >
> I see in url of browser second time word 'profile':
> http://localhost/backend.php/profile/profile/change_avatar
> It should be: http://localhost/backend.php/profile/change_avatar
>
> ?? Why ??
Remember you can't have more than one controller in a directory. Usually
index.php is your default application and your .htaccess rules redirect to
that controller by default. But mod-rewrite knows nothing about your
routing in your application so it can't selectively route to your backend
controller.
You could of course, but your backend controller in its own folder with
its own .htaccess file - that might look better.
--
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---