now able to set file_system for include tag through registers

This commit is contained in:
James MacAulay
2009-08-06 18:24:27 -04:00
parent 7ff4352de2
commit a4d7c80ce0
2 changed files with 16 additions and 1 deletions
+2 -1
View File
@@ -24,7 +24,8 @@ module Liquid
end
def render(context)
source = Liquid::Template.file_system.read_template_file(context[@template_name])
file_system = context.registers[:file_system] || Liquid::Template.file_system
source = file_system.read_template_file(context[@template_name])
partial = Liquid::Template.parse(source)
variable = context[@variable_name || @template_name[1..-2]]