All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.jiangzeyin.entity.defaults.PageTemplate Maven / Gradle / Ivy

package cn.jiangzeyin.entity.defaults;

import cn.jiangzeyin.entity.base.AdminOptBaseEntity;
import cn.jiangzeyin.util.util.StringUtil;

/**
 * @author jiangzeyin
 * Created by jiangzeyin on 2017/2/3.
 */
public class PageTemplate extends AdminOptBaseEntity {
    private String content;
    private String siteId;
    private int parent;

    public int getParent() {
        return parent;
    }

    public void setParent(int parent) {
        this.parent = parent;
    }

    public String getSiteId() {
        return siteId;
    }

    public void setSiteId(String siteId) {
        this.siteId = siteId;
    }

    public String getContent() {
        return StringUtil.compileHtml(content);
    }

    public String getContentHtml() {
        return content;
    }

    public String getSaveContent() {
        return StringUtil.convertNULL(content).replaceAll("
", "\n"); } public void setContent(String content) { this.content = content; } @Override public String getName() { String name = super.getName(); if (!StringUtil.isEmpty(name)) { if (!name.startsWith("/")) { name = String.format("/%s", name); setName(name); } } return name; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy