PHPTemplate ist ein Thema , das Motor * tpl.php Dateien nutzt, um Thema Drupal theme_ * (Funktionen) . . Die Theme-Dateien enthalten ein HTML- Skelett mit PHP-Anweisungen für dynamische Inhalte . Daher ist PHPTemplate ein nützliches Werkzeug für Thematisierung wenn Sie bequem mit PHP Codierung sind . Mit PHPTemplate , können Sie einfach erstellen fortgeschrittenen Themen über einige grundlegende PHP -Schnipsel . Drupal themeable Funktionen anzeigen kann HTML und kann nach Themen angepasst werden. Themeable Funktionen
Alle Funktionen Herstellung HTML für die Anzeige sind themeable . Sie sind mit dem Namen und theme_prefix aufgerufen mit Thema () anstatt direkt aufgerufen . Diese Funktionen ermöglichen Themen , um die Anzeige von Drupal Objekte überschreiben. Das Thema ist in einem System vorgegeben Thema " theme.inc . "
Theme_block ()-Funktion
Diese Funktion eine thematische Block zurückgibt. Die Parameter " $ Block " ist ein Objekt mit Feldern aus der "Blöcke" Datenbank-Tabelle gefüllt. Mit dieser Funktion können Sie Ihren Stil Blöcke durch die Definition von Blöcken in deinem Theme- CSS
Theme_box ()-Funktion
Diese Funktion hat vier Parameter : . $ Title , $ content , $ Region . $ title ist das Thema der Box, $ content ist der Inhalt der Box, während $ Bereich stellt den Bereich , wo die Box gezeigt. Es gibt eine thematische Feld .
Theme_image ()-Funktion
theme_image Funktion einen Themen-Bild liefert . Die Parameter bestehen aus den folgenden: $ path (entweder der Pfad der Image-Datei oder eine komplette URL) ; $ alt (die alternativen Text für das Bild ); $ title (Titel Text wird angezeigt , wenn das Bild schwebte ); $ Attribute (relative Array von Attributen in der image-Tag gesetzt werden ), und $ GetSize : (Das Bild der Dimensionen gefangen sind und hinzugefügt Breite /Höhe Attribute)
.