sub sitemap : Path('/sitemap') {
my ( $self, $c ) = @_;
+ $c->res->body( $c->sitemap_as_xml );
+}
+
+sub dynamic :Path('/dynamic') {
+ my ( $self, $c ) = @_;
+
+ $c->sitemap->add( "http://localhost/sumfin" ); #''.$c->uri_for( '/sumfin' ) );
- $c->res->body( $c->sitemap );
+ $c->res->body( 'dynamic it is' );
}
-sub alone :Path('/alone') :Sitemap { }
+sub alone :Local :Sitemap { }
-sub with_priority :Path('/with_priority') :Sitemap(0.75) { }
+sub with_priority :Local :Sitemap(0.75) { }
-sub with_function :Path('/with_function') :Sitemap(*) { }
+sub with_function :Local :Sitemap(*) { }
sub with_function_sitemap {
- $_[2]->add( 'http://localhost/with_function' );
+ $_[2]->add( 'http://localhost/root/with_function' );
}
-sub with_args :Path('/with_args')
+sub with_args :Local
:Sitemap( lastmod => 2010-09-27, changefreq => daily )
{}