昊天SEO

Drupal8模块开发入门教程(4):创建页面

page

昨天我们已经创建了mymodule模块的路由文件。今天让我们实现路由所对应的回调,它通过路由文件中的_content指定,还记得它的值吗:\Drupal\mymodule\Controller\MyController::myPage。

首先让我们在mymoudle模块的根目录下依次创建下列文件夹src/Controller。然后在最后一个文件夹Controller中创建MyController.php文件,并输入下列内容:

/**
 * @file MyController
 */

namespace Drupal\mymodule\Controller;
use Drupal\Core\Controller\ControllerBase;

class MyController extends ControllerBase {
  public function myPage() {    
    $output['mymodule'] = array(
      '#markup' => t('This my drupal 8 module page'),
    );
    return $output;
  }
}

我们的控制器类MyController继承了控制器公共基类ControllerBase,并通过类方法myPage()实现回调。

清理缓存后,打开http://你的Drupal网站域名/mypage就能看到我们刚才创建的页面了。

本文地址官网    新乡网站建设,seo

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址