@ProcessAction(name = "resetPersonalizedTheme")
public void resetAction(ActionRequest request, ActionResponse response)
throws IOException {
try {
ThemeDisplay themeDisplay = (ThemeDisplay) request
.getAttribute(WebKeys.THEME_DISPLAY);
UserPersonalizedTheme userPersonalizedTheme = UserPersonalizedThemeLocalServiceUtil
.findByUserIDAndLayoutId(themeDisplay.getCompanyId(),
themeDisplay.getUserId(), themeDisplay.getLayout()
.getLayoutId());
UserPersonalizedThemeLocalServiceUtil
.deleteUserPersonalizedTheme(userPersonalizedTheme);
SessionMessages.add(request,
"theme-personalization-restored-to-default");
sendRedirect(request, response);
} catch (SystemException e) {
SessionErrors.add(request,
"system-error-please-contact-adminstrator");
_log.error("Error removing personalized theme information", e);
}
}
ThemePersonalizerPortlet.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:theme-personalizer
作者:
评论列表
文章目录