Diese Funktion wird aus der page.tpl.php aufgerufen:
- > zuerst wird er alias angeschaut. falls dieser nur aus einem Element besteht, dann ist es ein Hauptseite Falls der Pfad aus mehreren Elementen besteht, eine Unterseite. Also: test -> das wäre unterseite test/test1 -> das wäre hauptseite. Natürlich umgekehrt:
test -> das wäre hauptseite
test/test1 -> das wäre unterseite
Das macht natürlich nur Sinn, wenn Pathauto entsprechend konfiguriert ist, oder die Aliase von Hand gesetzt werden.
<!–?php function phptemplate_body_attributes() { $path_alias = drupal_get_path_alias(arg(0) . ‘/’ . arg(1));
$ar_path = explode(“/”, $path_alias); $body = ‘’; if (count($ar_path) > 1) { $body = ‘unterseite’; } else { $body = ‘hauptseite’; } return ‘class=“’ . $body . ‘”’; } ?>
Kleines Scriptli für Pierre 😉