Innholdsstyringssystem for nettstedet "Joomla" lar deg velge en designstil fra bunnen av ferdige maler, og lage din egen stil og bruke den på nettstedet ditt.
Hva er en mal og hva består den av
Joomla-malen er en samling av filer med kode, bilder og ikoner, som som standard ligger i / templates-mappen. Oppmerkingsinformasjonen for malen din skal skrives i index.php-filen. Dette er HTML-kode der områdene der denne eller den informasjonen skal vises, er angitt. Informasjon om dette skrives til denne filen i form av php-funksjoner (eksempler på funksjoner er navigasjon, hovedtekst, tittel, etc.). Et viktig skille når det gjelder malorganisasjon i Joomla er skillet mellom hoved- og tilleggsinnhold. Den første er ansvarlig for å vise de såkalte komponentene, og den andre er å vise moduler.
Joomla-komponenter er en slags utvidelse, hvis innhold vises som regel midt på siden. Dette er informasjonskjernen. I tillegg er bannere innebygde komponenter i Joomla-systemet. Joomla-modulene lar deg utvide funksjonaliteten til malen. De består av en utøvende kode og en konfigurasjonsfil. For å installere de opprettet komponentene og innstillingene, bruk "Template Manager" "Joomla". Klikk "Finn" - systemet vil gjenkjenne innstillingene som er lagret i / maler-mappen. Velg malen og klikk på Installer.
En annen viktig fil med "Joomla" malinnstillinger er template_css.css. Som navnet antyder, bestemmes den eksterne utformingen av nettstedet ditt direkte ved hjelp av denne filen. Koden er skrevet på CSS-språket, slik at du kan bruke alle funksjonene i dette språket: angi størrelse, farge og type skrifttyper, plasseringen av teksten på siden osv.
I tillegg til disse hovedfilene med kode og innstillinger, inkluderer malen grafiske brukerfiler som kreves for design, en egen fil med malinnstillinger som bestemmer utseendet til den frakoblede siden.
Funksjoner en nybegynner bør vurdere
Ofte vil ikke alle markeringsområdene i malen inneholde noe informasjon eller modul når de først ble brukt. Dette kan skyldes forskjellige årsaker, inkludert en feil i koden. For å fikse dette, legg til et områdeinnholdskontroll i malinnstillingsfilen. Nå vil utseendet på siden endres dynamisk, avhengig av innholdet. Det samme gjelder visning av moduler - hvis de av en eller annen grunn mangler innhold, må du deaktivere genereringen av koden til disse modulene.