This repository was archived by the owner on Jan 21, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,16 @@ public function __invoke(ContainerInterface $container) : ZendViewRenderer
66
66
100
67
67
);
68
68
69
+ $ nsPathResolver = new NamespacedPathStackResolver ();
70
+ // Set default suffix
71
+ if (isset ($ config ['extension ' ])) {
72
+ $ nsPathResolver ->setDefaultSuffix ($ config ['extension ' ]);
73
+ }
74
+ $ resolver ->attach (
75
+ $ nsPathResolver ,
76
+ 0
77
+ );
78
+
69
79
// Create or retrieve the renderer from the container
70
80
$ renderer = $ container ->has (PhpRenderer::class)
71
81
? $ container ->get (PhpRenderer::class)
@@ -75,9 +85,8 @@ public function __invoke(ContainerInterface $container) : ZendViewRenderer
75
85
// Inject helpers
76
86
$ this ->injectHelpers ($ renderer , $ container );
77
87
78
- $ defaultSuffix = $ config ['extension ' ] ?? $ config ['default_suffix ' ] ?? null ;
79
88
// Inject renderer
80
- $ view = new ZendViewRenderer ($ renderer , $ config ['layout ' ] ?? null , $ defaultSuffix );
89
+ $ view = new ZendViewRenderer ($ renderer , $ nsPathResolver , $ config ['layout ' ] ?? null );
81
90
82
91
// Add template paths
83
92
$ allPaths = isset ($ config ['paths ' ]) && is_array ($ config ['paths ' ]) ? $ config ['paths ' ] : [];
You can’t perform that action at this time.
0 commit comments