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