Forum: Typo Simple Routing question

Posted by Harry Seldon (harry_seldon)
on 2009-02-28 00:38
I have added in my blog a controller called test_it to show some graphs
for OFC. The routes to reach it were simply like /test_it/index, that is
old routing style.
After the migration to Typo 5.2 and Rails 2.2 these routes were no
longer working. So I added these routes :
map.connect ':controller/:action'
map.connect ':controller/:action/:id.:format'

But these broke the tag route (see this post :
http://www.ruby-forum.com/topic/176700#773450)

Is there a simple way to activate this route just for the test_it
controller ?
The answer is probably simple but I don't know much about the routing
system.

Thx
H
Posted by Cyril Mougel (shingara)
on 2009-03-01 13:56
(Received via mailing list)
Harry Seldon a écrit :
>
> Is there a simple way to activate this route just for the test_it
> controller ?
> The answer is probably simple but I don't know much about the routing
> system.
>   
In typo route there are a route with *from. this route get all route and
use to redirectcontroller. Create your route before this route and named 
it.
Posted by Harry Seldon (harry_seldon)
on 2009-03-01 14:07
Cyril Mougel wrote:
> Harry Seldon a �crit :
>>
>> Is there a simple way to activate this route just for the test_it
>> controller ?
>> The answer is probably simple but I don't know much about the routing
>> system.
>>   
> In typo route there are a route with *from. this route get all route and
> use to redirectcontroller. Create your route before this route and named 
> it.

OK. I am afraid of abusing, but can you remind me how to form a named 
route ;-)
Posted by Cyril Mougel (shingara)
on 2009-03-01 15:11
(Received via mailing list)
Harry Seldon a écrit :
>> In typo route there are a route with *from. this route get all route and
>> use to redirectcontroller. Create your route before this route and named 
>> it.
>>     
>
> OK. I am afraid of abusing, but can you remind me how to form a named 
> route ;-)
>   
map.test_it '/test_it', :controller => 'Tests', :action => 'test'

test_it_url
Posted by Harry Seldon (harry_seldon)
on 2009-03-01 15:26
Cyril Mougel wrote:
> Harry Seldon a écrit :
>>> In typo route there are a route with *from. this route get all route and
>>> use to redirectcontroller. Create your route before this route and named 
>>> it.
>>>     
>>
>> OK. I am afraid of abusing, but can you remind me how to form a named 
>> route ;-)
>>   
> map.test_it '/test_it', :controller => 'Tests', :action => 'test'
> 
> test_it_url

Thx !
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.