Snippet: Obtener el site actual

05/06/2013       Sergio Raposo Vargas       OpenCms, OpenCms 8, OpenCms 9

Para obtener el site actual tan solo vamos a necesitar el objeto CmsObject cargado con la información del contexto actual. El código es:

String internalFolder = OpenCms.getSiteManager(). getCurrentSite(m_cms).getSiteRoot();
String domain = OpenCms.getSiteManager(). getCurrentSite(m_cms).getSiteMatcher().toString();

De esta forma podemos conocer tanto el dominio del site actual como la carpeta interna donde está el site. La clase principal de este trozo de código es OpenCms, perteneciente al paquete: org.opencms.main

 

 

 

 Snippet, OpenCms, Site