fxi
Hentua
2024-01-10 51ea662e22121f9a0ddb5b40c4a8e93e098b34ec
src/main/java/com/xcong/farmer/cms/core/template/TemplateLoader.java
@@ -1,5 +1,6 @@
package com.xcong.farmer.cms.core.template;
import com.xcong.farmer.cms.core.node.Template;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
@@ -12,7 +13,6 @@
public class TemplateLoader {
    private Configuration cfg;
    private List<Template> templates = new ArrayList<>();
    private Map<String, Object> systemData;
    public TemplateLoader() {}
@@ -22,22 +22,7 @@
    }
    public Template template(File file) {
        Document document = null;
        try {
            document = Jsoup.parse(file, "utf-8");
        } catch (IOException e) {
            e.printStackTrace();
        }
        if (document == null) {
            throw new NullPointerException();
        }
        Template template = new Template();
        template.setDocument(document);
        template.setName(file.getName());
        template.systemData(this.systemData);
        Template template = new Template(file, this.systemData);
        template.parser();
        return template;
    }