Lista de Variables Velocity de Liferay 6

por

Hoy os traigo un listado de algunas de las variables velocity que podemos usar en los temas de apariencia de Liferay 6. Son variables para la versión 6 de Liferay. Existen también para versiones anteriores en su mayoría pero varían un poco sus nombres.

La idea de este artículo es ir completando poco a poco la lista haciendola cada vez más grande para que todos podamos usala con regularidad y tener un sitio donde poder consultarla ya que, como he podido comprobar, es difícil encontrar alg&?acute;n sitio donde poder verlas en internet así que espero que con la ayuda de todo podamos ir completandola cada vez más.

Os recuerdo que son variables para usar en los temas de apariencia.

Lista de Variables Velocity de Liferay:

$the_title:titulo de la pagina

$company_id: ID de organización

$company_logo: Logo de la organización

$company_logo_height: Alto del logo de la organizacioón

$company_logo_width: Ancho del logo de la organización

$company_url: URL de la organización

$company_name: Nombre de organización

$community_name: Nombre de comunidad

$is_signed_in: Comprueba si esta logueado logueado

$is_signed_out:Comprueba si está deslogueado

$full_templates_path/ : ruta absoluta de la carpeta templates en el tema

$full_css_path/ : ruta absoluta de la carpeta de css en el tema

$css_folder: Carpeta que contiene los archivos css

$images_folder: Carpeta de contiene lasimágenes

$javascript_folder: Carpeta que contiene los archivos javascript

#parse: incluir otro fichero

$css_class: Aplicado al body añade las class propias de cada navegador

$css_main_file: fichero main de css 

$js_main_file: fichero main de javascript

Espero que vayamos completandola poco a poco, yo seguiré ampliandola día a día y a ver si conseguimos crear un buen documento de consulta.

COMENTARIOS

28-02-2012 22:53:34
Falta esta variable, que pone la url de la organización : $community_default_url
18-02-2012 16:12:25
Si claro. Podrías perfectamente. Podrías utilizar algo como esto: #set ($cs_folder = /turutacss) Auque podrías hacerlo asi, también podrías optar por añadir los css mediante javascript, detectando el navegador e incluyendo o simplemente modificando la ruta de css según este en dispositivo móvil o pc. Yo lo he hecho y la verdad es que funciona bastante bien con javascript.
17-02-2012 13:06:01
Se podrían cambiar las variables? Por ejemplo, si tengo dentro de un mismo theme dos css, una para dispositivos móviles y otra standard, poder establecer como $css_folder una css o la otra. Gracias de antemano.

DEJA TU COMENTARIO