Download - Crear Un Módulo - Creación de Menu

Transcript
  • 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