Czy można włączyć motyw do elementu Drupal? Jeśli tak to jak?Funkcje Drupal obejmują motyw
Odpowiedz
Nie w tej chwili, niestety. Funkcje zasadniczo składają się z rzeczy, które mogą być czysto wyeksportowane i zaimportowane do Drupala za pośrednictwem różnych haczyków zdarzeń. Motywy są zupełnie innym zwierzęciem.
Teoretycznie, jeśli chcesz zastąpić niektóre znaczniki w funkcji (niestandardowe pliki tpl.php dla własnego typu treści na przykład), możesz dołączyć niestandardowy plik tpl.php i użyć tematycznych haków w module elementu plik, aby Drupal wiedział, że szablony znajdują się w katalogu twojego modułu.
Oprócz odpowiedzi Eaton. Jeśli trzeba zastąpić istniejący szablon (a .tpl.php plik) dostarczonego przez innego modułu można użyć hook_theme_registry_alter w YOUR_FEATURE.module:
function YOUR_FEATURE_registry_alter($theme_registry) {
$originalpath = array_shift($theme_registry['TEMPLATE']['theme paths']);
$featurepath = drupal_get_path('module', 'YOUR_FEATURE') .'/themes');
array_unshift($theme_registry['TEMPLATE']['theme paths'], $originalpath, $featurepath);
}
Aby to zadziałało, twoja funkcja powinna mieć większy ciężar niż moduł zapewniający szablon zastępczy. Tak więc w YOUR_FEATURE.install będziesz mieć coś takiego jak
function YOUR_FEATURE_install() {
db_query("UPDATE {system} SET weight = 10 WHERE name = 'YOUR_FEATURE'");
}
- 1. Jak utworzyć nowy motyw w drupal 7
- 2. Konwersja szablonu HTML na Drupal 7
- 3. Motyw początkowy dla Drupala 7? Sztywny? Zen?
- 4. obejmują ggmap użyciu knitr
- 5. problem z obejmują strażnika
- 6. jak edytować htm/css w drupal theme?
- 7. Motyw AppCompat DayNight zawsze pojawia się jako motyw Light?
- 8. Jak traktować mój niestandardowy motyw emacs jako "bezpieczny motyw"?
- 9. Jak zmienić domyślny motyw aplikacji na inny motyw aplikacji?
- 10. obejmują typedef wewnątrz nagłówka klasy
- 11. ansibl 1.6 obejmują with_items przestarzałe
- 12. zagnieżdżanie: json obejmują w Rails
- 13. PreferenceActivity i motyw niestosowania
- 14. Jak zmienić motyw PreferenceActivity?
- 15. Zmiana Pasek motyw programowo
- 16. Toolbar NavigationIcon luźne motyw
- 17. ExtJs Neptune motyw
- 18. WebPACK motyw ładowarka
- 19. Jak wydrukować pole obrazu drupal?
- 20. Potrzebujesz przykładu dołączenia kolekcji pól do formularza drupal - drupal 7
- 21. cezu w Drupal: Załaduj Viewer na stronie w Drupal
- 22. Moduł mapy witryny Drupal
- 23. Strategia kontroli źródła Drupal?
- 24. Strategie wdrażania Drupal DATABASE?
- 25. Drupal Ubercart: wielowalutowy?
- 26. Ustaw obciążenie modułu Drupal
- 27. Drupal 7 - entityFieldQuery Order
- 28. W jaki sposób można dodać niestandardowy format daty Drupal?
- 29. Nie można uzyskać pola wyszukiwania, aby pojawił się niestandardowy motyw
- 30. Eclipse ciemny motyw podświetlić WYDANIE