OSDN Git Service

Plugin::TT2Renderer: load config key to stash
authorhylom <hylom@users.sourceforge.jp>
Tue, 4 Oct 2016 11:12:41 +0000 (20:12 +0900)
committerhylom <hylom@users.sourceforge.jp>
Tue, 4 Oct 2016 11:12:41 +0000 (20:12 +0900)
src/newslash_web/lib/Newslash/Plugin/TT2Renderer.pm

index 6ac704b..51ac883 100644 (file)
@@ -114,7 +114,9 @@ sub register {
                                 $process_opts->{INCLUDE_PATH} = $paths;
                                 $self->{tt_provider}->include_path($paths);
                                 $vars->{NS} = $self->{NS_plugin};
-                                $vars->{CONFIG} = $app->config;
+                                 for my $key (keys $app->config) {
+                                     $vars->{$key} = $app->config->{$key};
+                                 }
                                  $vars->{C} = $c;
 
                                 my $result = $self->{tt}->process($template, $vars, $output, $process_opts);