如何獲得在Drupal模塊列表中管理/建設/模塊?Drupal的:如何獲得模塊列表
回答
安裝「Drush」(在任何情況下,一個很好的選擇,一旦你習慣了它,你一定會喜歡它)。它有一個build in command列出所有已安裝的模塊主題。
如果您需要查看模塊列表以將其顯示在別處(這可能是一個安全問題!),您可以查看drush如何執行(pm.drush.inc:218)。
此外,還有一個core function,但我不知道這是不是你想要的。
我需要在web界面來顯示模塊和主題的列表,以可能的用戶選擇的主題和模塊 – sultan 2010-11-20 11:03:36
那麼爲什麼你不能使用build/modules視圖呢?或者你是否在簡單地顯示它而沒有任何其他功能? – DrColossos 2010-11-20 11:10:26
我是新來建立/模塊如何使用它? ) – sultan 2010-11-20 11:25:45
可以使用drush pm-list --type=Module --status=enabled
命令用於獲取安裝的模塊列表。
有關更多選項,請查看http://www.drupaltonight.com/drupal-articles/using-drush-get-list-enabled-modules
用Google搜索這一點,並最終用自己的答案,我已經提交了兩份年前:) – 2014-12-15 06:57:07
module_list($refresh = FALSE, $bootstrap_refresh = FALSE, $sort = FALSE, $fixed_list = NULL)
這裏有更多的細節。 http://api.drupal.org/api/drupal/includes!module.inc/function/module_list/7
如果要列出所有提供給您的模塊,這應該有任何的Drupal 6 Drupal的或7中運行:
<?php
// include_once('.' . base_path() . drupal_get_path('module', 'system') . '/system.admin.inc');
// Above line was intentionally commented out (see below).
$drupal_version = (int) VERSION;
$list_modules_function = '';
if ($drupal_version >= 7 && $drupal_version < 8) {
$list_modules_function = 'system_rebuild_module_data';
}
else if ($drupal_version >= 6 && $drupal_version < 7) {
$list_modules_function = 'module_rebuild_cache';
}
if (empty($list_modules_function)) {
$output = t('Oops... Looks like you are not using either version 6 or version 7 of Drupal');
}
else if (!function_exists($list_modules_function)) {
$output = t('Oops... Unable to find the function !function(). Try uncommenting the top line of this code.', array('!function' => $list_modules_function));
}
else {
$output = "<dl>\n";
$list_modules = $list_modules_function();
foreach ($list_modules as $module) {
$output .= "<dt>" . check_plain($module->info["name"]) . "</dt>\n";
$output .= "<dd>" . check_plain($module->info["description"]) . "</dd>\n";
}
$output .= "</dl>\n";
}
print $output;
?>
你能解釋一下在那兒?我遇到致命錯誤:調用未定義的函數t()error – sheetal 2017-04-29 05:39:29
t()是一種用於多種用途的函數,但其主要用途是翻譯文本。有關更多信息,請參閱此[API文檔](https://api.drupal.org/api/drupal/includes%21bootstrap.inc/function/t/7.x)。 – jerdiggity 2017-04-30 06:32:23
您還可以使用下面的命令來搜索特定的模塊。 如果要列出下只能從模塊列表商務模塊比
drush pml | grep commerce
的Windows計算機時,你不能使用grep。所以,你必須使用FINDSTR
drush pml | findstr commerce
以下命令將工作,與他們墜入,狀態和版本的包一起outputing所有可用的模塊列表。
drush pm-list --type=Module --status=enabled
不好意思,從一個評論複製答案;) – Peanut 2015-05-01 07:23:01
剛剛使用它,它爲我工作。我沒有足夠的聲譽來+1任何評論或問題,所以我認爲寫什麼對我有用將支持解決方案...:p:D – 2015-05-01 11:06:23
- 1. 我如何獲得所有Python標準庫模塊的列表
- 2. 如何獲得模塊中的Joomla標籤列表
- 3. 如何獲取python模塊導入的模塊列表
- 4. 如何升級drupal模塊?
- 5. Drupal:如何主題模塊
- 6. Drupal獲取模塊信息?
- 7. 如何使用drupal自定義模塊獲取數據庫表
- 8. 如何在Drupal 6中使用Drupal隊列模塊?
- 9. 如何獲得對模塊的引用?
- 10. 如何獲得prestashop模塊中的Siteurl?
- 11. 如何使用friendlist模塊獲得Drupal用戶的粉絲數量?
- 12. 如何獲得stanford NLTK python模塊?
- 13. 如何獲得JPEG模塊PIL
- 14. 如何從scipy.optimize.leastsq模塊獲得RMSE
- 15. 如何獲得模塊在Zend框架
- 16. 如何獲得NetBeans更新模塊
- 17. 如何刪除由drupal的CCK模塊
- 18. 如何自定義Drupal的ImageZoom模塊
- 19. Drupal的 - 如何建立與模塊
- 20. Drupal的recrutement模塊
- 21. 查找在Drupal中「更改」特定表單的模塊列表
- 22. 如何獲得PHP中所有預裝服務器模塊的列表?
- 23. 如何獲得的參數完整列表功能從模塊在Python
- 24. Drupal 7的新創建自定義的模塊不顯示模塊列表了
- 25. 如何獲取某些父模塊內的依賴模塊的列表?
- 26. 我可以獲得使用easy_install安裝的模塊列表嗎?
- 27. 如何獲得pvalues列表?
- 28. 如何在drupal 8模塊代碼中獲取driectory的路徑
- 29. 如何從外部php中的模塊獲取drupal var?
- 30. 黃瓜:如何獲得一個After塊中的標籤列表?
從@Gokul:'drush PM-列表--type =模塊--status = enabled' – doub1ejack 2014-09-30 20:05:06