| | |
| | | |
| | | private TemplateLoader templateLoader; |
| | | |
| | | public TemplateConfiguration(String templatePath, String staticPath, String outputPath) { |
| | | super(templatePath, staticPath, outputPath); |
| | | public TemplateConfiguration(String templatePath, String staticPath, String outputPath, String baseUrl, String staticUrl) { |
| | | super(templatePath, staticPath, outputPath, baseUrl, staticUrl); |
| | | } |
| | | |
| | | public void templateLoader(TemplateLoader templateLoader) { |
| | |
| | | |
| | | this.templateLoader.data(map); |
| | | Template template = template(templateName); |
| | | template.output(this.outputPath); |
| | | template.output(outputPath); |
| | | |
| | | // 判断是否有分页,有则执行。从第二页开始 |
| | | int i = 2; |
| | |
| | | map.put("page", i); |
| | | this.templateLoader.data(map); |
| | | Template pageTemplate = template(templateName); |
| | | pageTemplate.output(this.outputPath); |
| | | pageTemplate.output(outputPath); |
| | | i++; |
| | | } |
| | | } |
| | | |
| | | public Template template(String templateName) { |
| | | return template(new File(path(this.templatePath) + templateName)); |
| | | return template(new File(path(templatePath) + templateName)); |
| | | } |
| | | |
| | | public Template template(File file) { |