1 package com.dotmarketing.portlets.categories.action; 2 3 import javax.portlet.PortletConfig; 4 import javax.portlet.RenderRequest; 5 import javax.portlet.RenderResponse; 6 import javax.portlet.WindowState; 7 8 import org.apache.struts.action.ActionForm; 9 import org.apache.struts.action.ActionForward; 10 import org.apache.struts.action.ActionMapping; 11 import com.dotmarketing.portlets.categories.factories.CategoryFactory; 12 import com.dotmarketing.util.WebKeys; 13 import com.liferay.portal.struts.PortletAction; 14 15 public class ViewCategoriesAction extends PortletAction { 16 public ActionForward render(ActionMapping mapping, ActionForm form, PortletConfig config, RenderRequest req, 17 RenderResponse res) throws Exception { 18 19 req.setAttribute(WebKeys.CATEGORY_LIST_TOP, CategoryFactory.getTopLevelCategories()); 20 21 if (req.getWindowState().equals(WindowState.NORMAL)) { 22 return mapping.findForward("portlet.ext.categories.view"); 23 } else { 24 return mapping.findForward("portlet.ext.categories.view_categories"); 25 } 26 } 27 28 } 29 | Popular Tags |