Examples of PageHeaderInfo


Examples of com.jada.content.data.PageHeaderInfo

    }
    else if (isPageSearch()) {
      return getPageSearchInfo();
    }
   
    PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
    pageHeaderInfo.setPageTitle(siteName);
    pageHeaderInfo.setMetaKeywords(siteName);
    pageHeaderInfo.setMetaDescription(siteName);
    return pageHeaderInfo;
  }
View Full Code Here

Examples of com.jada.content.data.PageHeaderInfo

    pageHeaderInfo.setMetaDescription(siteName);
    return pageHeaderInfo;
  }
 
  public PageHeaderInfo getPageHomeHeaderInfo() {
    PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
    ContentBean contentBean = ContentLookupDispatchAction.getContentBean(request);
    HomePage homePage = siteDomain.getHomePage();
    pageHeaderInfo.setPageTitle(siteName);
    pageHeaderInfo.setMetaKeywords(siteName);
    pageHeaderInfo.setMetaDescription(siteName);
    if (!Format.isNullOrEmpty(homePage.getHomePageLanguage().getHomePageTitle())) {
      pageHeaderInfo.setPageTitle(homePage.getHomePageLanguage().getHomePageTitle());
    }
    if (!Format.isNullOrEmpty(homePage.getHomePageLanguage().getMetaKeywords())) {
      pageHeaderInfo.setMetaKeywords(homePage.getHomePageLanguage().getMetaKeywords());
    }
    if (!Format.isNullOrEmpty(homePage.getHomePageLanguage().getMetaDescription())) {
      pageHeaderInfo.setMetaDescription(homePage.getHomePageLanguage().getMetaDescription());
    }
    if (!contentBean.getContentSessionBean().isSiteProfileClassDefault()) {
      for (HomePageLanguage language : homePage.getHomePageLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentBean.getContentSessionKey().getSiteProfileClassId())) {
          if (language.getHomePageTitle() != null) {
            pageHeaderInfo.setPageTitle(language.getHomePageTitle());
          }
          if (language.getMetaKeywords() != null) {
            pageHeaderInfo.setMetaKeywords(language.getMetaKeywords());
          }
          if (language.getMetaDescription() != null) {
            pageHeaderInfo.setMetaDescription(language.getMetaDescription());
          }
          break;
        }
      }
    }
View Full Code Here

Examples of com.jada.content.data.PageHeaderInfo

    }
    return pageHeaderInfo;
  }
 
  public PageHeaderInfo getPageCategoryInfo() throws Exception {
    PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
    String catNaturalKey = getCategoryParameter(request, 3);
    Category category = dataApi.getCategory(siteDomain.getSite().getSiteId(), catNaturalKey);
        if (category == null) {
          pageHeaderInfo.setPageTitle(siteName + " - " + getLanguageByValue("Page not found"));
          pageHeaderInfo.setMetaKeywords("");
          pageHeaderInfo.setMetaDescription("");
          return pageHeaderInfo;
        }
        pageHeaderInfo.setPageTitle(category.getCategoryLanguage().getCatShortTitle());
        if (Format.isNullOrEmpty(category.getCategoryLanguage().getMetaKeywords())) {
          pageHeaderInfo.setMetaKeywords(category.getCategoryLanguage().getCatShortTitle());
        }
        else {
          pageHeaderInfo.setMetaKeywords(category.getCategoryLanguage().getMetaKeywords());
        }
        if (Format.isNullOrEmpty(category.getCategoryLanguage().getMetaDescription())) {
          pageHeaderInfo.setMetaDescription(category.getCategoryLanguage().getCatShortTitle());
        }
        else {
          pageHeaderInfo.setMetaDescription(category.getCategoryLanguage().getMetaDescription());
        }
        ContentBean contentBean = ContentLookupDispatchAction.getContentBean(request);
        if (!contentBean.getContentSessionKey().isSiteProfileClassDefault()) {
          for (CategoryLanguage language : category.getCategoryLanguages()) {
            if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentBean.getContentSessionKey().getSiteProfileClassId())) {
              if (language.getCatShortTitle() != null) {
                pageHeaderInfo.setPageTitle(language.getCatShortTitle());
              }
              if (!Format.isNullOrEmpty(language.getMetaKeywords())) {
                pageHeaderInfo.setMetaKeywords(language.getMetaKeywords());
              }
              if (!Format.isNullOrEmpty(language.getMetaDescription())) {
                pageHeaderInfo.setMetaDescription(language.getMetaDescription());
              }
              break;
            }
          }
        }
View Full Code Here

Examples of com.jada.content.data.PageHeaderInfo

        }
    return pageHeaderInfo;
  }
 
  public PageHeaderInfo getPageItemInfo() throws Exception {
    PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
   
    String itemNaturalKey = getItemKey();
    boolean updateStatistics = false;
    ItemInfo itemInfo = api.getItem(itemNaturalKey, updateStatistics);
    if (itemInfo == null) {
      pageHeaderInfo.setPageTitle(siteName + " - " + getLanguageByValue("Page not found"));
          pageHeaderInfo.setMetaKeywords("");
          pageHeaderInfo.setMetaDescription("");
          return pageHeaderInfo;
    }
    pageHeaderInfo.setPageTitle(itemInfo.getPageTitle());
    pageHeaderInfo.setMetaKeywords(itemInfo.getMetaKeywords());
    pageHeaderInfo.setMetaDescription(itemInfo.getMetaDescription());

    return pageHeaderInfo;
  }
View Full Code Here

Examples of com.jada.content.data.PageHeaderInfo

  public PageHeaderInfo getPageItemCommentInfo() throws Exception {
    return getPageItemInfo();
  }
 
  public PageHeaderInfo getPageContentInfo() throws Exception {
    PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
    String contentNaturalKey = getContentKey();
    boolean updateStatistics = false;
    ContentInfo contentInfo = api.getContent(contentNaturalKey, updateStatistics);
    if (contentInfo == null) {
      pageHeaderInfo.setPageTitle(siteName + " - " + getLanguageByValue("Page not found"));
          pageHeaderInfo.setMetaKeywords("");
          pageHeaderInfo.setMetaDescription("");
          return pageHeaderInfo;
    }
   
    pageHeaderInfo.setPageTitle(contentInfo.getPageTitle());
    pageHeaderInfo.setMetaKeywords(contentInfo.getMetaKeywords());
    pageHeaderInfo.setMetaDescription(contentInfo.getMetaDescription());

    return pageHeaderInfo;
  }
View Full Code Here

Examples of com.jada.content.data.PageHeaderInfo

  public PageHeaderInfo getPageContentCommentInfo() throws Exception {
    return getPageContentInfo();
  }
 
  public PageHeaderInfo getPageContactUsInfo() throws Exception {
    PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
    String value = getLanguageByValue("Contact Us");
    pageHeaderInfo.setPageTitle(value);
    pageHeaderInfo.setMetaKeywords(value);
    pageHeaderInfo.setMetaDescription(value);
    return pageHeaderInfo;
  }
View Full Code Here

Examples of com.jada.content.data.PageHeaderInfo

    pageHeaderInfo.setMetaDescription(value);
    return pageHeaderInfo;
  }
 
  public PageHeaderInfo getPageItemCompareInfo() throws Exception {
    PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
    String value = getLanguageByValue("Item Compare");
    pageHeaderInfo.setPageTitle(value);
    pageHeaderInfo.setMetaKeywords(value);
    pageHeaderInfo.setMetaDescription(value);
    return pageHeaderInfo;
  }
View Full Code Here

Examples of com.jada.content.data.PageHeaderInfo

    pageHeaderInfo.setMetaDescription(value);
    return pageHeaderInfo;
  }
 
  public PageHeaderInfo getPageSearchInfo() throws Exception {
    PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
    String value = getLanguageByValue("Search");
    pageHeaderInfo.setPageTitle(value);
    pageHeaderInfo.setMetaKeywords(value);
    pageHeaderInfo.setMetaDescription(value);
    return pageHeaderInfo;
  }
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.