将页面添加到Drupals安装屏幕

时间:2012-02-02 21:11:03

标签: drupal configuration drupal-7

经过大量谷歌搜索后,我无法找到添加额外内容的方法 页面到Drupal 7安装屏幕。有谁知道怎么做?

1 个答案:

答案 0 :(得分:2)

您可以在个人资料中实施hook_install_tasks()。从文档页面:

您在此处定义的任何任务将在安装程序完成站点配置步骤之后但在其转移到最终语言导入和安装结束之前按顺序运行。

以Commerce Kickstart个人资料为例:

function commerce_kickstart_install_tasks() {
  $tasks = array();

  // Add a page allowing the user to indicate they'd like to install demo content.
  $tasks['commerce_kickstart_example_store_form'] = array(
    'display_name' => st('Example store'),
    'type' => 'form',
  );

  return $tasks;
}

function commerce_kickstart_example_store_form() {
  // ...
}