[Catalyst] auto method never triggered

Kieren Diment diment at gmail.com
Mon Nov 2 02:18:15 GMT 2009


On 02/11/2009, at 1:07 PM, Julien Sobrier wrote:

> Thank you
>
> Shoudl It put __PACKAGE__->config->{namespace} = ''root;, or simply  
> remove
> this line?
>
> Thank you
>
> Julien
>
>


If you want Root to hit at '/' on your app you remove it from the  
Admin controller, which will then hit at '/admin'




> On Sun, Nov 1, 2009 at 1:29 AM, Kieren Diment <diment at gmail.com>  
> wrote:
>
>>
>> On 01/11/2009, at 3:36 PM, Julien Sobrier wrote:
>>
>> BTW, both Root.pm and Admin.pm have this line:
>>>
>>> __PACKAGE__->config->{namespace} = '';
>>>
>>> Not sure if it makes a difference.
>>>
>>
>>
>> Yes it does.  This line stops the Root controller matching /root in  
>> the
>> public namespace.  Having this in two different controllers will have
>> unpredictable consequences.
>>
>>
>> _______________________________________________
>> List: Catalyst at lists.scsys.co.uk
>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
>> Searchable archive:
>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
>> Dev site: http://dev.catalyst.perl.org/
>>
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/




More information about the Catalyst mailing list