Está en la página 1de 5

aprenderaprogramar.

com

Creacinygestindemenscon
Joomla.(CU00415A)
Seccin:Cursos
Categora: Curso creacin y administracin web con Joomla
NivelI
Fechaltimaactualizacin:2010
Autor:MarioR.Rancel
Resumen: Entregan14delcursoCreacin y administracin web con
Joomla Nivel I.

10

aprenderaprogramar.com, 2006-2010

Creacin y gestin
g
de men
ns con Joomla

CREACIN
NYGESTIN
NDEMENSSCONJOOM
MLA
Los temss de men determinan
d
a qu compo
onente apun
nta la pginaa y, por otro
o lado, el componente
apunta a una vista detterminada.
nada tenemo
os en Joomlaa un men co
on un nico tem, Inicio, que est aso
ociado a la
De forma predetermin
pgina prrincipal y al componente
c
e de artculoss com_conte
ent. Este es el tem de m
men predeterminado,
por eso cu
uando carga la pgina no
os aparece essa pgina de
e inicio.
Si en el BackEnd
B
acceedemos a M
Mens se no
os da opcin
n a entrar a la gestin d
de mens, paapelera de
mens (aadonde se envan los teems de men
n borradoss, con opci
n a restauraarlos; sin em
mbargo el
borradod
deunmencompletoessirrecuperab
ble) o directaamente a un
n men.
Prevenir sobre
s
el borrado de men
ns: si borraamos un men
n completo
o podemos p
provocar el borrado
b
de
un mdulo completo asociado a ese
e men, ass que muchaa precaucin.
Inicialmen
nte slo tenemos un meen (Men principal).
p
Ell asterisco siignifica que ese men contiene el
tem de men
m
predetterminado (eel que deterrmina qu se
e carga en laa pgina de inicio de nu
uestro sitio
web).
ostrar la lista de mens existentes y podemos manejarlos:
m
Si accedemos a Gestor de menss se nos mo
borrarlos,, editarlos, etc.
e Si pinchaamos sobre el icono en la columna tems del m
men acced
demos a la
gestin dee sus tems.

El mismo
o resultado se obtiene accediendo
o directame
ente al men
n, por ejemplo si en Mens
accedemo
os a Men principal se
s nos mostrar la lista de tems dee men exisstentes denttro de ese
el men iniccio.
men. Dee momento, nicamente

Los tems de men see manejan co


omo hemos visto:
v
se pue
eden publicar, despublicaar, borrar, ettc. No est
permitido
o borrar el teem de men
que figure como predeterminado (en este caso
o Joomla no sabra qu
pgina cargar como pgina
p
de inicio). S se pu
uede en cam
mbio borrar el
e men com
mpleto que contiene
c
el
tem pred
determinado
o. En este casso, cuando tratramos de acceder al sitio apareccera el menssaje Error
404: no encontrado ya
y que no esst determinada cul es la
l pgina de inicio.

aprenderaaprogramar.com
m, 2006-2010

Creacin y gestin
g
de men
ns con Joomla

Vamos a crear
c
un men
n. Para ello accedemos al gestor de mens y pulsamos en N
Nuevo.

Se nos pid
den los siguieentes datos:
Nombre
nico: identificador nico para este men
m
usado
o por Joomla a nivel interrno. No debe
e contener
espacios en
e blanco ni tildes.
Ttulo: es el nombre que
q identificaar al men en el gestor de mens.
n: campo opcional
o
paraa incluir algn comentario o detalle adicional.
a
Descripci
Ttulo del mdulo: un men req
quiere de un
n mdulo paara poder vissualizarse, p
por tanto no
o podemos
dejarlo en
n blanco (a menos
m
que lo
o definamoss a posteriori). Este ttulo
o podemos h
hacer que ap
parezca en
el FrontEn
nd, as que debe tener un
n nombre aamigable.
Pulsamos guardar y veemos que en
n la lista de mens
m
nos aparece el nu
uevo men creado. Sin em
mbargo, el
men tod
dava no tien
ne tems y un
u men sin tems es co
omo un huecco de ascensor sin ascensor. Para
crear el tem

pinchaamos en el icono de laa columna tems

del men
m
en Mens Men de
encuestass.
Para aad
dir el tem pu
ulsamos Nu
uevo y se no
os pide que seleccionem
s
en dentro
os el tipo dee tem de me
de los disp
ponibles actualmente:

aprenderaaprogramar.com
m, 2006-2010

Creacin y gestin de mens con Joomla

Se trata de definir a qu componente de los disponibles va a apuntar ese tem de men. Seleccionamos
Encuesta Presentacin de la encuesta. En este caso para el componente encuesta slo hay una vista:
la vista Presentacin de la encuesta. Pulsa sin embargo en artculos y comprobars que hay muchas
vistas disponibles para el componente artculos.
Ya definido a qu componente apunta el tem de men, se nos piden los detalles del tem de men:
Ttulo: lo que se va a ver en el men. Escribimos p.ej. Encuesta participa
Alias: opcional. Sirve para definir un nombre para que Joomla genere la URL amigable del tem.
Podemos dejarlo en blanco, Joomla lo rellenar automticamente basndose en el ttulo. Alias para te
Enlace: indica la URL a la que apunta el tem de men. Lo dejamos como aparece
(index.php?option=com_poll&view=poll).
Mostrardentro: indica dentro de qu men vamos a incluir el tem.
Insertartem: nos permite realizar anidamientos de tems de men. Es decir, podemos tener un tem,
un subtem, un subtem de un subtem, etc hasta el nivel de profundidad que queramos. Esto nos
permite hacer clasificaciones con muchsimos niveles de profundidad si quisiramos para cualquier cosa
(artculos, encuestas, galeras de imgenes, etc.) aunque los niveles de profundidad excesivos suelen
tener poco sentido porque resultan poco amigables.
Publicado: indica si el tem de men se mostrar o no en el men. De esta manera podemos desactivar
un acceso a una pgina (aunque si no hacemos nada ms, seguira siendo accesible escribiendo
directamente la URL).
Nivel de acceso: indica si ese tem va a ser accesible por todos los usuarios, slo para usuarios
registrados slo para determinados usuarios (Especial). Si realmente queremos impedir el acceso a
una pgina no basta con restringir el tem, ya que se podra acceder escribiendo directamente la URL.
Para cerrar la pgina tendramos que restringir tanto el tem como la vista de la pgina URL.
Al hacer click, abrir dentro: determina qu tipo de ventana se le va a mostrar al usuario cuando haga
click en el tem de men.
En el ListBox de Parmetros Bsico tenemos opcin a definir a qu encuesta est asociado este tem
de men. Seleccionamos nuestra encuesta y pulsamos el botn Guardar.
Ya tenemos el men creado, pero no est habilitado el mdulo asociado al men. Por eso no podemos
visualizarlo. Sin embargo, s podemos hacer una prueba: accede a mens gestor de mens icono
editar tems de men en la columna tems del men selecciona la encuesta y pulsa en la estrella de
predeterminado.

aprenderaprogramar.com, 2006-2010

Creacin y gestin de mens con Joomla

Hemos establecido como pgina de inicio la pgina de la encuesta. Si refrescamos (F5) la pgina de
inicio se mostrar algo as:

Es decir, hemos accedido a la vista presentacin de la encuesta que contiene la pgina de resultados
estadsticos de la encuesta, que es la nica vista disponible de forma predeterminada en Joomla para la
encuesta. Esta vista nos muestra los datos estadsticos y nos da opcin, mediante un combobox, a elegir
una encuesta en el caso de que haya varias encuestas activas. Aunque hemos visto los resultados,
todava no hemos visto ni el men ni la encuesta. Para visualizar tanto el men como la encuesta
tendremos que valernos de mdulos, como explicaremos a continuacin. Para no dejar como pgina de
inicio los resultados de la encuesta, volvemos a establecer como predeterminado el tem de men
inicio.

Prximaentrega:CU00416A

aprenderaprogramar.com, 2006-2010

También podría gustarte