On Tue, Aug 11, 2009 at 3:01 PM, Matt Whipple <m...@mattwhipple.com> wrote:

> J. Shirley wrote:
>
>> On Tue, Aug 11, 2009 at 12:09 PM, Matt Whipple <m...@mattwhipple.com<mailto:
>> m...@mattwhipple.com>> wrote:
>>
>>    Is there a presently existing mechanism which flexibly allows for
>>    template selection according to the request URI?  For instance a
>>    request to www.myapp.com/somepage <http://www.myapp.com/somepage>
>>    would set something like stash(template => 'somepage.tt
>>    <http://somepage.tt>') if the file exists and continue to be
>>    processed by the appropriate or default action.
>>
>>    I wrote something which does this which I'm about to spend some
>>    time cleaning up and optimizing but don't want to be reinventing
>>    any wheels (especially likely smoother ones).
>>
>>    _______________________________________________
>>    List: Catalyst@lists.scsys.co.uk <mailto:Catalyst@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/
>>
>>
>>
>>
>> This is the default behavior for View::TT, as it says in the POD:
>>
>> If a stash item isn't defined, then it instead uses the stringification of
>> the action dispatched to (as defined by $c->action) in the above example,
>> this would be |message|, but because the default is to append '.tt', it
>> would load |root/message.tt <http://message.tt>|.
>>
>> Is that not what you wanted?
>>
>> -J
>>
>>
> That is matching according to action, I'm looking to match on path (without
> having to create logically redundant complementary actions).
>

Well, you could be clever and do some kind of thing in an auto to do
that....
-- 
fREW Schmidt
http://blog.afoolishmanifesto.com
_______________________________________________
List: Catalyst@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/

Reply via email to