Template Saga 2.0 - Blog Oficial
Aprovecha OpenCms 8 al máximo
Últimos Comentarios
Fecha: 6/10/11 1:14 PM
Si, la idea sería algo parecido. En el caso de mi framework, en lugar de "cajas" los llamo "widgets...El estandar HTML obliga a que toda carpeta tenga como fichero por defecto un index.html. En OpenCms por lo tanto debemos cumplir este principio por lo que siempre que creamos una carpeta dentro de la navegación debemos asegurarnos de que tenga un index.html que será el contenido principal de dicha carpeta.
Debido a esto OpenCms ofrece por defecto 3 opciones cuando creamos una carpeta:

Pues bien, esta lista de opciones puede ser pesonalizada en base a nuestras necesidades. Para ello debemos ir a editar el fichero opencms-vfs.xml y localizar la entrada (línea 21):
<type class="org.opencms.file.types.CmsResourceTypeFolder" name="folder" id="0"> <param name="restypes.indexpage">none|xmlpage|layoutpage</param> </type>
Como vemos en el parámetro restypes.indexpage podemos configurar la lista de tipos de recursos que queremos que aparezca. Si por ejemplo usamos la siguiente configuración:
<type class="org.opencms.file.types.CmsResourceTypeFolder" name="folder" id="0"> <param name="restypes.indexpage">none|xmlpage|layoutpage|sgtextos</param> </type>
Tendremos que la pantalla de creación de una nueva carpeta será:


©Saga Soluciones Tecnológicas
T. 954 45 72 75 / F. 954 45 75 72
Inscrita en el registro mercantil de Sevilla. Tomo 3662, folio 76 , hoja numero SE-52019
© Saga Soluciones Tecnológicas
T. 954 45 72 75 / F. 954 45 75 72
Inscrita en el registro mercantil de Sevilla. Tomo 3662, folio 76 , hoja numero SE-52019