Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako na odstránenie záložiek v Drupal

Drupal je open - source rámec pre správu obsahu používa ako back - end systém pri tvorbe zložitých webových stránok . Pomocou nej si môžete vytvoriť webové stránky s funkciami , ako je registrácia účtu užívateľa , RSS kanály , šablóny stránok a vlastné rozloženie a komunitných portálov od nuly . Jadro systému Drupal je modulárny v prírode , a možno zistíte , že stránky vytvorené zo svojich šablón obsahujú karty , ktoré nechcete v navigačnom menu . Našťastie , môžete odstrániť karty napriek starostlivej editáciu súborov šablón systému . Pokyny dovolená 1

prístup k adresáru súbor strom vašich webových stránok pomocou File Transfer Protocol ( FTP ) a vyhľadajte súbor template.php vnútri vášho Drupal tému v podpriečinku . Ak jeden neexistuje , vytvorte ju
2

Otvorte súbor template.php vo vašom preferovanom textovom editore a vložte nasledujúci kód : . ?

< Php

funkcie _phptemplate_variables ( $ háčik , $ vars = array ( ) ) {

if ( $ hák == ' strana ' ) {

yourthemename_removetab ( " adresár " , $ vars ) ;

}

návrat $ Vars ,

}

funkcie yourthemename_removetab ( $ štítok , & $ vars ) {

$ tabs = explode ( " \\ n" , $ Vars [ " taby " ] ) ;

$ vars [ ' karty ' ] = '' ;

foreach ( $ tabs ako $ karte ) {

if ( strpos ( $ karta , ' > ' . $ štítku . ' < ' ) === FALSE ) {

$ vars [ ' Záložky ' ] . = $ tab . " \\ N " ; ?

}

}

}

>

Nahraďte názov záložky , ktorú chcete " . adresára " odstrániť za
3

skopírujte a vložte " yourthemename_removetab ( " adresár " , $ vars ) ; " lemujú ďalší čas pre každú kartu , ktorú chcete odstrániť , nahradenie názov príslušnej karte v každej po sebe idúce riadky .
4

Uložiť a publikovať svoje template.php súbor . Nežiaduce karty budú teraz odstránené z vašich stránok .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené