Подтвердить что ты не робот

Что такое команда drush для изменения темы в Drupal 7?

Что такое команда drush для изменения темы в Drupal 7?

drush theme disable theme_name
drush theme enable theme_name

не работает.

4b9b3361

Ответ 1

Взгляните на комментарий http://drupal.org/node/530780#comment-2513534, который содержит последние команды, связанные с темами (на самом деле, начиная с 3.0, но они кажутся для работы с Drush 4.x).

Ответ 2

Вы можете использовать:

  • drush vset theme_default THEMENAME
  • drush vset admin_theme THEMENAME

Например:

drush vset theme_default bluemarine 
drush vset admin_theme shiny

Они зададут темы по умолчанию для сайта и admin соответственно.

Конечно, они должны быть включены, предпочтительно заранее.

Убедитесь, что все настроено так, как вы хотите:

  • статус drush - перечислены текущие темы по умолчанию и администратора

  • В Drupal 6 - drush pml | fgrep -e themes - проверить статус каждой темы (Включено, Отключено и т.д.)

  • В Drupal 7 - drush pml | fgrep -e Тема

Ответ 3

drush dl theme_name

Вышеупомянутая команда загружает тему.

drush en theme_name

Вышеприведенная команда включает тему. Теперь, чтобы включить тему, включенную в качестве темы по умолчанию, используйте команду ниже.

drush vset theme_default theme_name

Ответ 4

Drupal/Drush 8

Таблица variables была заменена таблицей config в Drupal 8, поэтому команда drush vset больше не будет работать. Для Drupal8/Drush8 используйте следующую настройку для темы по умолчанию:

drush config-set system.theme default THEME_NAME

и для установки темы admin:

drush config-set system.theme admin THEME_NAME

Ответ 5

это покажет вам те темы, которые у вас есть:

$ drush pm-list --type=theme

выход:

Название пакета Состояние Версия

Core Bartik (bartik) Включено 7.25 + 1-dev

Core Garland (гирлянда) Отключено 7.25 + 1-dev

Core Семь (семь) Отключено 7.25 + 1-dev

Core Stark (stark) Отключено 7.25 + 1-dev

Другие ASU WebSpark Bootstrap (openasu_bootstrap) Отключено 7.26-dev

Другое Danblog (danblog) Отключено 7.x-1.0

Другое Danland (danland) Включено 7.x-1.0

Другое Калатема (kalatheme) Отключено 7.x-1.4

Другие кандзи (кандзи) Отключено 7.x-3.5

Другой отзывчивый Bartik (responsive_bartik) Отключен 7.x-1.0-beta2

Другие темы700 (theme700) Включено 7.x-1.0

и

$ drush vset theme_default bartik

изменит вашу тему на Bartik.

Ответ 6

Чтобы узнать текущую тему на сайте, перейдите в корневой каталог проекта, а затем

drush status theme

Вышеприведенная команда сообщит вам, что текущая тема установлена ​​по умолчанию для сайта и администратора как

Теперь измените тему по умолчанию для сайта с помощью команды ниже (используйте название темы по вашему выбору)

drush vset theme_default garland

Вышеупомянутая команда сделает гирлянду в качестве темы сайта по умолчанию

Теперь измените тему администратора по умолчанию, используя следующую команду (используйте название темы по вашему выбору)

drush vset admin_theme garland

Вышеупомянутая команда сделает гирлянду в качестве темы admin по умолчанию

Ответ 7

Команды Drush для конкретных изменений

drush vset theme_default THEMENAME
drush vset admin_theme THEMENAME

Например:

drush vset theme_default bird
drush vset admin_theme fly

Они установят тему администратора сайта

Настройки для Drush

drush status - перечислены текущие темы по умолчанию и администратора

В Drupal 7 - drush pml | fgrep -e Theme