viernes, 6 de marzo de 2015

Personalizar el icono de la aplicación

Algo muy sencillo, poner in icono a nuestra pagina genexus. Primero debe seleccionar el icono con nombre favicon.ico y pegarlo en la carpeta static/ o en una carpeta visible desde la web, en este ejemplo usaré static/Resources/ (la variable &HttpRequest, se define del mismo tipo).

Si es java con ruta servlets quedaría así:



Event Start

Form.HeaderRawHTML += '<link rel="shortcut icon" href="'+&HttpRequest.BaseUrl+'../static/Resources/favicon.ico">'

EndEvent



Si es java sin ruta servlets o otro lenguaje como .net quedaría así (sin los puntos ..):

Event Start

Form.HeaderRawHTML += '<link rel="shortcut icon" href="'+&HttpRequest.BaseUrl+'/static/Resources/favicon.ico">'

EndEvent

Otra forma y la mas recomendada es importado el icono a la KB como una imagen, el código quedaría así:


Event Start

Form.HeaderRawHTML += '<link rel="shortcut icon" href="'+favicon.Link()+'" rel="icon" type="image/x-icon">'

EndEvent

6 comentarios: