The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use strict;
use warnings;

package MyApp::Controller::Product;

use base 'ControllerWithTemplates';

sub template_search_path {
    my $self = shift;
    return [ 'Product', @{ $self->SUPER::template_search_path( @_ ) } ];
}

sub some_action { shift->render( template => 'some_template' ) }
sub another_action { shift->render( template => 'another_template' ) }
sub third_action { shift->render( template => 'third_template' ) }

1;