Korzystanie z ThemeKey jest proste i jak dotąd jest najpopularniejszym i najmocniejszym modułem (z obsługą wersji 8.x) reguł przełączania motywów, które pozwalają na automatyczny wybór motywu w zależności od bieżącej ścieżki, terminów taksonomicznych, języka, typu węzła i wielu innych, wiele innych właściwości. Można go również łatwo rozszerzyć, aby obsługiwał dodatkowe właściwości ujawniane przez inne moduły. Oprócz standardowych funkcji ThemeKey automatycznie rozszerza funkcje wielu modułów contrib i ma moduły rozszerzające go.
Użycie (7.x)
Po włączeniu modułu przejdź do admin/config/user-interface/themekey
. Istnieje wiele opcji przełączania motywu, ale prawdopodobnie path:node_alias
byłbyś zainteresowany , więc ustaw wartość, jak chcesz, tak jak mówisz / my_url, a następnie wybierz motyw, który chcesz włączyć w tym adresie URL. Możesz także używać symboli wieloznacznych, takich jak web/*
lub /^web/.*
.
Sprawdź: jak załadować motyw ścieżki
Zaawansowane użycie
ThemeKey 7.x zawiera opcjonalny moduł o nazwie ThemeKey Przykład, aby zademonstrować programistom, jak rozszerzyć ThemeKey.
Pomoc (7.x)
Sprawdź samouczek wideo autorstwa Mustardseed (7.x).
Więcej pomocy na ten temat można znaleźć na stronie /admin/help/themekey
.
Sprawdź także inne pytania dotyczące SE związane z kluczem tematycznym .
Alternatywnie istnieje również Switchtheme (7.x), który dodaje blok, aby umożliwić użytkownikom przełączanie się między włączonymi motywami.