Crear Un Módulo - Creación de Menu

6
©aprenderaprogramar.com, 20062010 aprenderaprogramar.com 10 Crear un Módulo: Creación de un menú. (CU00417A) Sección: Cursos Categoría: Curso creación y administración web con Joomla Nivel I Fecha última actualización: 2010 Autor: Mario R. Rancel Resumen: Entrega nº 16 del curso “Creación y administración web con Joomla Nivel I”.

description

Crear Un Módulo - Creación de Menu

Transcript of Crear Un Módulo - Creación de Menu

  • aprenderaprogramar.com,20062010

    aprenderaprogramar.com

    10

    CrearunMdulo:Creacindeunmen.(CU00417A)Seccin:CursosCategora:Cursocreacinyadministracinwebcon JoomlaNivelIFechaltimaactualizacin:2010Autor:MarioR.RancelResumen:Entregan16delcursoCreacin y administracin web con Joomla Nivel I.

  • CrearunMdulo:CreacindeunMenu

    aprenderaprogramar.com,20062010

    ParacrearunmduloenExtensionesGestindemdulospulsamossobreeliconoNuevo.Nosaparecelalistademdulosquepodemoscrear:

    Acceder ImagenaleatoriaArtculosrelacionados Marco(Wrapper)

    Banner MenBuscar PersonalizarHTML

    Contenidoarchivado PresentacindelasuscripcinContenidomsledo Quinestenlnea

    Encuesta RutadeaccesoEstadsticas Secciones

    Flashdenoticias SindicacinFooter(piedepgina) ltimasnoticias

    VamosaelegirMenpulsandodirectamenteencima (oseleccionndoloypulsandosiguiente).Establecemosun ttulo,porejemplo Nuestrosarticulistas (loque sevaamostrarenelFrontEnd).Ahoraguardamoselmdulosinasociarloaningnnombredemenenlaopcinparmetrosdemen.

    SivisualizamoscomprobamosquesemuestraelmenconuntemdemenqueesInicio.Joomlahaasociadoelmduloaalgo,yaqueunmdulonopuedeestardesasignado.Sinembargo,noeraesanuestraintencin.

    Vamosahoraagenerarelmenarticulistascon tres temsdemencorrespondientesanuestros

    articulistas, (p.ej. Rubn Daro, Arnoldo Santos y Julio Cortzar). Nos vamos al gestor de mens ypulsamosNuevo.

    Rellenamos los aspectos correspondientes y en ttulo del mdulo lo dejamos en blanco. Siescribiramosalgo,aunquefueraelttulodelmduloexistente,secrearaunnuevomdulo.Encambiodejndoloenblancoelmenquedadesasignado.

  • CrearunMdulo:CreacindeunMenu

    aprenderaprogramar.com,20062010

    Guardamosyacontinuacinestablecemos los temscomoyahemosvisto.SeleccionaremoscomotipodetemArtculosArtculoPresentacindelartculo.

    Ttulo:p.ej.ElartculodeJulioCortzarAlias:p.ej.artculoJulioCortzarEnlace:Lodejamoscomoaparece.Mostrardentro:elegimoselmenNuestrosarticulistas.Insertartem:lodejamosensuperior.Publicado:s.Niveldeacceso:pblico.Alhacerclick,abrirdentro:lodejamoscomoest.

    EnelListBoxdeParmetrosBsicotenemosopcinadefiniraquartculoestasociadoestetemdemen. Seleccionamosunartculoque tengamos creado ypulsamoselbotnGuardar (sinotenemoselartculocreadolocreamosaposterioriyreentramosparaasignarlo).Pulsamosguardar.

    VamosarepetirelprocesoparaRubnDaroyArnoldoSantos.Peroqueremosdefinirunos temsde men idnticos, lo nico es que van a apuntar a diferentes artculos. Entonces, Tenemos queestablecer otra vez todas las opciones de configuracin? No, vamos a hacerlo utilizando el botnCopiar. Para ello en el gestor de tems del men seleccionamos El artculo de Julio Cortzar ypulsamoseneliconoCopiar.

    Nospideenqumenqueremoscopiarel teme indicamosmenu_articulistasynuevamenteel

    iconoCopiar.AhoraenellistadonosaparecedosvecesElartculodeJulioCortzar.Pinchamosenelsegundoycambiamoselttulo,aliasyartculoalqueapuntaypulsamosguardar.Repetimosparaeltercero.Yatenemoselmencreado.Ahoranosfaltavincularloalmduloqueyatenamoscreado.Paraello nos vamos al gestor de mdulos y entramos al mdulo que tenemos desasignado (Nuestrosarticulistas). El aspecto de nuestra pgina puede ser algo as (hemos situado el mdulo NuestrosarticulistasenposicinRight,esdecir,enelladoderecho).

  • CrearunMdulo:CreacindeunMenu

    aprenderaprogramar.com,20062010

    Cuandopulsamosenunvnculodelmendearticulistas,dejamosdeverlapginaprincipalysenos

    muestraelartculoalqueapuntael temdemen.Sinembargo,senossiguemostrandoelmendeencuestas.Cmopodramosquitarlodelapginadelarticulista?ParaellonosvamosaExtensionesGestordemdulosyseleccionamoselmduloEncuestas.

    EnasignacindemenelegimosSeleccionatemsdelmendelalistayseleccionamos:a) EnmainmenuInicioparaqueelmdulodeencuestasseveaenlapginadeinicio.b) ManteniendopulsadalateclaCTRL,enmenuencuestasEncuestaparticipa.c) Dejamosdeseleccionadolasopcionesdemenuarticulistas.

    Deestemodoelmdulodeencuestasvaadejardeaparecercuandoentremosenunvnculodel

    menarticulistas.Elaspectoesalgoas(habiendoaccedidoaunartculodelmendearticulistasyanosemuestraelmenencuestas).

  • CrearunMdulo:CreacindeunMenu

    aprenderaprogramar.com,20062010

    SupongamosahoraquequeremoscambiarelaspectodelmenNuestrosarticulistas.Vamosalgestordemdulos,mdulonuestrosarticulistasyenparmetrospulsamosParmetrosavanzados.DondediceSufijodelaclasedelmduloescribimos_menu.GuardamosycomprobamoselefectoenelFrontEnd:

    ElaspectodelmenNuestrosarticulistashacambiado.El sufijode la clasedelmdulo (Module Class Suffix)permite individualizar laaparienciadelosmdulosasignndolesunaclaseCSSdefinidaenlaplantillaqueestemos utilizando. Los sufijos disponibles dependen de la plantilla: el sufijo_menu suelen traerlo todas las plantillas, pero hay sufijos que unas plantillastraenyotrasno.

    Loidealestenerunmanualdeinstruccionesdelaplantillaquenosdigalossufijosdisponibles.Sinolo tenemos, laopcinquenosquedaes investigarhastadondepodamos tambinpodremos crearmsadelantenuestrospropiossufijos.

    Ya hemos visto la creacin de mdulos con mens. Vamos a ver la creacin de mdulos conencuestasparapodervisualizarlaencuestaypodervotar.EnelgestordemdulospulsamosNuevoy

  • CrearunMdulo:CreacindeunMenu

    aprenderaprogramar.com,20062010

    en latabladetiposdemduloelegimosEncuesta.Definimosunttulo,p.ej.Votarparticipacin,yen parmetros del mdulo seleccionamos la encuesta, en nuestro caso: Estara interesado encolaborarconestesitioweb?GuardamosycomprobamosenelFrontEndcmolaencuestaapareceennuestrositio.

    Obviamentepodemoscambiarladesitio,establecerenqupginassemuestrayenqupginas

    no,etc.atravsdelasopcionesdeconfiguracindemdulosqueyahemosestudiado.Prximaentrega:CU00418A