wake-up-neo.net

Wie lautet der Drush-Befehl zum Ändern eines Designs in Drupal 7?

Wie lautet der Drush-Befehl zum Ändern eines Designs in Drupal 7?

drush theme disable theme_name
drush theme enable theme_name

funktioniert nicht.

37
user550265

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).

59
sillygwailo

Sie können verwenden:

  • drush vset theme_default THEMENAME
  • drush vset admin_theme THEMENAME

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

23
Bob Newby
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
6
user2493028

Drupal/Drush 8

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
5
Adam Balsam

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.

4
Mau

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

3

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

1
Iti Jha