Wie lautet der Drush-Befehl zum Ändern eines Designs in Drupal 7?
drush theme disable theme_name
drush theme enable theme_name
funktioniert nicht.
Werfen Sie einen Blick auf den Kommentar unter http://drupal.org/node/530780#comment-2513534 , der die neuesten Befehle zu Themen enthält (eigentlich ab 3.0), aber sie scheinen mit Drush 4 zu funktionieren. x auch).
drush -l http://example.com/ pm-disable theme_name
drush -l http://example.com/ pm-enable theme_name
drush -l http://example.com/ vset theme_default theme_name
drush -l http://example.com/ vset admin_theme theme_name
Sie können verwenden:
Zum Beispiel:
drush vset theme_default bluemarine
drush vset admin_theme shiny
Diese legen die Standard- und Admin-Designs der Site fest.
Natürlich müssen beide aktiviert sein, vorzugsweise im Voraus.
Überprüfen Sie, ob die Dinge wie gewünscht eingerichtet sind:
drush status - listet die aktuellen Standard- und Admin-Designs auf
In Drupal 6 - drush pml | fgrep -e themes -, um den Status jedes Themas zu überprüfen .__ (Aktiviert, Deaktiviert usw.)
In Drupal 7 - drush pml | fgrep -e Theme
drush dl theme_name
Der obige Befehl lädt das Design herunter.
drush en theme_name
Der obige Befehl aktiviert das Thema.
Um das aktivierte Design als Standarddesign festzulegen, verwenden Sie den folgenden Befehl.
drush vset theme_default theme_name
Die variables
-Tabelle wurde in Drupal 8 durch die config
-Tabelle ersetzt, sodass der Drush-Befehl vset
nicht mehr funktioniert. Verwenden Sie für Drupal8/Drush8 Folgendes, um das Standarddesign festzulegen:
drush config-set system.theme default THEME_NAME
und die folgenden, um das Admin-Design festzulegen:
drush config-set system.theme admin THEME_NAME
dies zeigt Ihnen die Themen, die Sie haben:
$ drush pm-list --type=theme
ausgabe:
Paketname Statusversion
Core Bartik (Bartik) Aktiviert 7.25 + 1-dev
Core Garland (Garland) Behinderte 7.25 + 1-dev
Core Seven (sieben) Behinderte 7.25 + 1-dev
Core Stark (stark) Disabled 7.25 + 1-dev
Anderes ASU WebSpark Bootstrap (openasu_bootstrap) Deaktiviert 7.26-dev
Anderes Danblog (Danblog) Deaktiviert 7.x-1.0
Anderes Danland (Danland) Aktiviert 7.x-1.0
Andere Kalatheme (Kalatheme) deaktiviert 7.x-1.4
Andere Kanji (Kanji) deaktiviert 7.x-3.5
Andere Responsive Bartik (responsive_bartik) Deaktiviert 7.x-1.0-beta2
Anderes theme700 (theme700) Aktiviert 7.x-1.0
und
$ drush vset theme_default bartik
wird dein Thema in Bartik ändern.
Um das aktuelle Thema vor Ort zu kennen, verschieben Sie es in das Projektverzeichnis und dann
drush status theme
Der obige Befehl informiert Sie über das aktuelle Design, das als Standard für Site und Admin festgelegt ist
Ändern Sie nun das Standarddesign der Site mit dem folgenden Befehl (verwenden Sie den Namen Ihrer Wahl).
drush vset theme_default garland
Der obige Befehl macht Girlande als Standard-Site-Theme
Ändern Sie nun das Admin-Standarddesign mit dem folgenden Befehl (verwenden Sie den Namen Ihrer Wahl).
drush vset admin_theme garland
Der obige Befehl macht Girlande als Standard-Admin-Design
Drush-Befehle für die spezifische Änderung
drush vset theme_default THEMENAME
drush vset admin_theme THEMENAME
Zum Beispiel:
drush vset theme_default bird
drush vset admin_theme fly
Diese legen das Admin-Design der Site fest
Einstellungen für Drush
drush status
- listet die aktuellen Standard- und Admin-Designs auf
In Drupal 7 - drush pml | fgrep -e Theme