Package com.dotmarketing.portlets.categories.business

Examples of com.dotmarketing.portlets.categories.business.CategoryAPI.find()


    }

    if (UtilMethods.isSet(form.getCategory())) {
      Category category;
      for (String categoryId: form.getCategory()) {
        category = categoryAPI.find(categoryId, APILocator.getUserAPI().getSystemUser(), false);
        if(InodeUtils.isSet(category.getInode())) {
          categoryAPI.addChild(userProxy, category, APILocator.getUserAPI().getSystemUser(), false);
        }
      }
    }
View Full Code Here


  private void loadPermission(String inode, HttpServletRequest request, HttpServletResponse response) throws Exception {
    UserWebAPI uWebAPI = WebAPILocator.getUserWebAPI();
    User user = uWebAPI.getLoggedInUser(request);
    CategoryAPI categoryAPI = APILocator.getCategoryAPI();
    Category cat = categoryAPI.find(inode, user, false);
    request.setAttribute(com.dotmarketing.util.WebKeys.PERMISSIONABLE_EDIT, cat);
    RequestDispatcher rd = request.getRequestDispatcher("/html/portlet/ext/common/edit_permissions_tab_ajax.jsp");
    rd.include(request, response);
  }
View Full Code Here

                    }
                    try {
                        User systemUser = APILocator.getUserAPI().getSystemUser();
                        if (field.getFieldType().equals(Field.FieldType.CATEGORY.toString())) {
                            CategoryAPI catAPI = APILocator.getCategoryAPI();
                            Category baseCat = catAPI.find(field.getValues(), systemUser, false);
                            List<Category> childrenCats = catAPI.getAllChildren(baseCat, systemUser, false);
                            boolean found = false;
                            for(Category cat : childrenCats) {
                                for(Category passedCat : cats) {
                                    try {
View Full Code Here

        catAPI.removeChild(userProxy, (Category)o, user, respectFrontend);
      }
    }
    for(int i = 0;i < categories.length;i++)
    {
      Category category = catAPI.find(categories[i], user, respectFrontend);
      if(InodeUtils.isSet(category.getInode()))
      {
        catAPI.addChild(userProxy, category, user, respectFrontend);
      }
    }
View Full Code Here

    Category category=null;
    String categoriesvalues="";
    boolean first = true;
    for (String cat : categories) {
       try {
         category=catAPI.find(cat, currentUser, false);
      } catch (DotDataException e) {
        Logger.error(this, "Error trying to obtain the categories", e);
      } catch (DotSecurityException e) {
        Logger.error(this, " Permission error trying to obtain the categories", e);
      }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.