Hvordan Theme overstyring i Drupal 6

Hvordan Theme overstyring i Drupal 6


Drupal er et open-source content management system som gir verktøy for effektiv oppretting nettsted. Ved å laste ned og installere et stort utvalg av private parts programmer - kalt moduler - du kan videre utvide funksjonaliteten. Utseendet til en Drupal nettsted er bestemt av en bunt av PHP og CSS-filer kalles et tema. Alt som skaper synlig HTML i Drupal er ansett som "themable" innhold. Tema utvikleren er en modul som lar deg enkelt overstyre den aktive temaet for en Drupal 6 installasjon til å tilpasse utseendet på ditt nettsted.

Bruksanvisning

1 Last ned Theme utvikler og Devel moduler. Åpne filer med filkomprimering programvare, og deretter pakk dem til skrivebordet ditt. Lukk filkomprimering programvare.

2 Logg inn på ditt nettsted ved hjelp av FTP-klient. Naviger til "sites / all" -mappen inne i Drupal katalogen. Last opp innholdet i "moduler" -mappen i "sites / all / modules». La FTP-klient vinduet åpent.

3 Åpne din Drupal hjemmeside og logg inn som administrator. Naviger til "Site Building", og deretter navigere til "moduler". Klikk for å aktivere følgende nye moduler: Devel, Devel generere, Devel node-tilgang, Theme utvikleren. Rull ned til bunnen av siden, og klikk "Lagre konfigurasjon."

4 Gå tilbake til hjemmesiden din eller node du ønsker å endre. Klikk på den grå boksen i nedre venstre hjørne som heter "Themer.info." Dette vil føre til en stor grå boks vises i øvre høyre hjørne. Klikk på et element på siden. PHP-dokument ansvarlig for å kontrollere at element av siden vil vises i boksen sammen med kode for å endre dette elementet.

5 Velg node eller element du ønsker å endre. Legg merke til plasseringen av filen kontrollere dette elementet, og klikk deretter over til FTP-klient vindu og naviger til den mappen. Last ned php. eller tpl.php filen som vises etter tema utvikler. Hvis ingen fil er angitt, men en funksjon navn er gitt, laste ned template.php filen i rotmappen på temaet.

6 Åpne filen i tekstredigeringsprogram og skriv inn følgende kode på toppen av dokumentet, atskilt med et mellomrom fra koden som følger:

<? Php

drupal_rebuild_theme_registry ();

?>

7 Søk etter funksjonen eller element du ønsker å overstyre. Kopier funksjonsnavnet i Drupal Theme utvikler boks. Bytte over til en teksteditor, og trykk og hold "Ctrl" og "F." Lim inn funksjonsnavnet i søkeboksen.

8 Bytt til Drupal side, og velg det første alternativet under "Kandidat valgnavnene" og erstatte den tidligere funksjon navn med den nye. Endre koden, og deretter lagre filen og laste den opp til mappen du tok det fra. Klikk "Ja" når du blir spurt å overskrive eksisterende filer.