Síguenos en: icono twitter icono facebook

 

Leer todos los recursos de una categoría

Código con el que obtendremos todos los recursos (CmsResource) de una categoría dada recorriendo todas las subcategorias.

CmsCategoryService categoryService= new CmsCategoryService();
try {
	List<CmsCategory> categorias = categoryService.readSubCategories(getCmsObject(), PATH_CATEGORIA, false);
	for(CmsCategory c: categorias)
	{		
		List<CmsResource> recursosOpenCms = categoryService.readCategoryResources(getCmsObject(), c.getPath(), false);
		for(CmsResource r:recursosOpenCms)
		{
			//YA TENEMOS EL CmsResource PARA TRABAJAR CON ÉL.
		}
	}
} catch (CmsException e) {	
	e.printStackTrace();
}

Sergio Raposo Vargas

© OpenCms Hispano - Powered by OpenCms 7.5.2 & Template Saga
logo template Saga