Drupal 小技巧:變更版型的方法

你有沒有參與很多版型開發工作,或是在 CORE Development 作點貢獻? 像是 HTML5 幫助測試。經常變更版型是必須的。在 UI 上轉來轉去好慢哦!

Command Line 愛好者:Drush 是你最好的朋友

版型主要由兩個變數控制:一是 theme_default;二是 admin_theme。

可以輕鬆通過 drush vset theme_default themeName 來轉換,預設的 CORE 版型分別有 "seven", "bartik", "stark"。

例:"drush vset theme_default stark"

既然變數可以改變,不用 DRUSH 的你大概也想到可以通過 settings.php 裏的 $conf 設置。

模組達人: Switchtheme

此模組提供了三種方法:

  • BLOCK
    輕鬆打開 swichtheme BLOCK 就可以轉來轉去
  • 透過傳遞參數
    在 URL 加上 "?theme=themeName"
  • 通過 Browscap 模組自動匹配

論速度:直接修改 DB

在 USERS TABLE 中的 THEME 欄位存儲了版型資訊。

 

Okay,我知道你會告訴我:"開兩個視窗….不就好了….."… 嗯.. 🙂

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *